我怎么能在python中进行复杂的循环?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

我怎么能在python中进行复杂的循环?

一码平川MACHEL 2019-01-23 13:32:34 965

我需要一些python编程的帮助。
我想要一些打印1到10的代码。每次从1到10开始。这样的
事情:

1
12
123
1234
12345
123456
1234567
12345678
123456789
12345678910
这是我的代码:

num = []
for num in range(0,11):

numb.append(num)
for word in numb:
    print(numb)
Python
分享到
取消 提交回答
全部回答(3)
  • 游客aasf2nc2ujisi
    2019-11-22 11:38:32

    一个for循环即可。字符串累拼接。

    0 0
  • 腾虎
    2019-07-17 23:26:35

    2个循环嵌套就可以..还是比较简单的的..

    比如
    m = 1
    n = 11
    for i in range(1,n):

    for j in range(0,m):
        print( j )
        m += 1

    大概是这个意思哈

    0 0
  • 一码平川MACHEL
    2019-07-17 23:26:35

    你需要两个循环 - 一个嵌套在另一个循环中。一个用于打印行,另一个用于打印行内的数字。第一个循环的范围非常简单,但嵌套循环的范围将取决于父循环。

    对于Python 3.x:

    for i in range(1,11):

    for j in range(1, i+1):
        print(j, end="")
    print()
    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程