如何在循环中间重复值?
How to repeat value in middle of loop?
当循环达到最大值时,我想一次又一次地打印它以获得最大值中的数字,即如果 max = 5 我想达到循环直到 5 并打印 5 5 次然后继续倒序。
max=10
if max >= 0:
for i in range(1, max):
print(i)
if i == max:
for _ in range(5):
print(i)
else:
print("x")
for i in range(max, 0, -1):
print(i)
这是我试过的代码,但它似乎没有重复最大值
这是你要找的吗?
max=5
if max >= 0:
for i in range(1, max+1):
print(i)
if i == max:
for i in range(max):
print(max)
else:
print("x")
for i in range(max, 0, -1):
print(i)
当循环达到最大值时,我想一次又一次地打印它以获得最大值中的数字,即如果 max = 5 我想达到循环直到 5 并打印 5 5 次然后继续倒序。
max=10
if max >= 0:
for i in range(1, max):
print(i)
if i == max:
for _ in range(5):
print(i)
else:
print("x")
for i in range(max, 0, -1):
print(i)
这是我试过的代码,但它似乎没有重复最大值
这是你要找的吗?
max=5
if max >= 0:
for i in range(1, max+1):
print(i)
if i == max:
for i in range(max):
print(max)
else:
print("x")
for i in range(max, 0, -1):
print(i)