且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

嵌套循环Python

更新时间:2022-11-16 19:07:17

您正在内部循环中递增count,这就是为什么在您想要获得更大的数字之前

You're incrementing count in the inner loop which is why you keep getting larger numbers before you want to

您可以这样做.

>>> for i in range(1, 10):
        print str(i) * i


1
22
333
4444
55555
666666
7777777
88888888
999999999

或者如果您出于某些原因想要嵌套循环

or if you want the nested loop for some reason

from __future__ import print_function

for i in range(1, 10):
    for j in range(i):
        print(i, end='')
    print()