Python Day- 使用循环、任务形成模式

python day- 使用循环、任务形成模式

图案形成:
练习:

1)

for row in range(5):    for col in range(5-row):        print(5-col,end=' ')    print()

输出:

5 4 3 2 1 5 4 3 2 5 4 3 5 4 5 

2)

no = 1for row in range(5):     for col in range(5-row):        print(no, end=' ')        no+=1    print()

输出:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 

3)

for row in range(5):     for col in range(5-(row+1)):        print(col+1, end=' ')    print()

输出:

1 2 3 4 1 2 3 1 2 1 

4)

for row in range(5):     for col in range(4-row):        print(col+1, end=' ')    print("* ", end= ' ')    print()

输出:

1 2 3 4 *  1 2 3 *  1 2 *  1 *  *  

5)

for row in range(5):     for col in range(4-row):        print(col+1, end=' ')    for col in range(5):        print("* ",end=' ')    print()

输出:

1 2 3 4 *  *  *  *  *  1 2 3 *  *  *  *  *  1 2 *  *  *  *  *  1 *  *  *  *  *  *  *  *  *  *  

6)

for row in range(5):     for col in range(4-row):        print(col+1, end=' ')    for col in range(5):        print(col,end=' ')    print()

输出:

1 2 3 4 0 1 2 3 4 1 2 3 0 1 2 3 4 1 2 0 1 2 3 4 1 0 1 2 3 4 0 1 2 3 4 

7)

for row in range(5):     for col in range(4-row):        print(" ", end=' ')    for col in range(row+1):        print(col+1,end=' ')    print()

输出:

        1       1 2     1 2 3   1 2 3 4 1 2 3 4 5 

8)

for row in range(5):     for col in range(4-row):        print("", end=' ')    for col in range(row+1):        print(col+1,end=' ')    print()

输出:

    1    1 2   1 2 3  1 2 3 4 1 2 3 4 5 

9)

for row in range(5):     for col in range(4-row):        print(" ", end=' ')    for col in range(5):        print(col+1,end=' ')    print()

输出:

        1 2 3 4 5       1 2 3 4 5     1 2 3 4 5   1 2 3 4 5 1 2 3 4 5 

10)

for row in range(5):     for col in range(row+1):        print(col+1,end=' ')    print()

输出:

1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 

11)

for row in range(5):     for star in range(4-row):        print("*",end=' ')    for col in range(row+1):        print(col+1,end=' ')    print()

输出:

* * * * 1 * * * 1 2 * * 1 2 3 * 1 2 3 4 1 2 3 4 5 

12)

for row in range(5):     for star in range(4-row):        print(" ",end=' ')    for col in range(row+1):        print(5-col,end=' ')    print()

输出:

        5       5 4     5 4 3   5 4 3 2 5 4 3 2 1 

13)

for row in range(5):     for space in range(4-row):        print(' ',end=' ')    for col in range(row+1):        print(5+col-row,end=' ')    print()

输出:

        5       4 5     3 4 5   2 3 4 5 1 2 3 4 5 

以上就是Python Day- 使用循环、任务形成模式的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1354696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月13日 18:44:29
下一篇 2025年12月13日 18:44:45

相关推荐

发表回复

登录后才能评论
关注微信