for i in range(1,5):
for j in range(5):
print i,
print
期望的输出:
1
2 1
3 2 1
4 3 2 1
我对循环的工作原理有点朦胧,所以如果有人能提供正确代码的详细说明,我们将不胜感激。感谢。
答案 0 :(得分:0)
for i in range(1,5):
aux = i
for j in range(i):
print aux,
aux=aux-1
print
答案 1 :(得分:0)
这是一个解决方案:
for i in xrange(1,5):
for j in xrange(i, 0, -1):
print j,
print
在您的代码中,在每次迭代中,您一次又一次地打印相同的数字:
for j in range(5):
print i,
但是希望行中的每个数字都不同......不用担心它不起作用。