gpt4 book ai didi

python - 嵌套循环数输出

转载 作者:太空宇宙 更新时间:2023-11-04 06:46:50 27 4
gpt4 key购买 nike

我需要输出这个

1
22
333
4444
55555
666666
7777777
88888888
999999999

到目前为止我只有:

def main():
for i in range(10):
for n in range(i):
print(i)

return
main()

我得到了所有正确的数字,只是格式不正确。如果你们能给我一些提示,我将不胜感激。

最佳答案

简单地乘以字符串版本:

for i in range(10):
print(str(i) * i)

输出:

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

1
22
333
4444
55555
666666
7777777
88888888
999999999

如果您必须使用嵌套循环,请告诉 print()通过设置 end 函数在内部循环中不打印换行符空字符串的选项;一个空的 print()然后在外循环中调用足以添加必要的换行符:

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

关于python - 嵌套循环数输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19437940/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com