python中while循环打印星星的四种形状


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

row = 1while row <= 5:  # 行数,循环五次

    a = 1

    col = 1

    while a <= 5 - row:  # a控制每行的空格数=5-行数,例如:第一行为5-1=4个空格

        print(' ', end='')  # 不换行

        a += 1

    while col <= row:  # col控制*的数量=行数

        print('*', end='')

        col += 1

    print()

    row += 1

3.png

另外一种排列方式

1

2

3

4

5

6

7

8

9

10

11

row = 1while row <= 5:  # 行数,循环五次

    a = 1

    col = 1

    while a <= row - 1:  # a控制每行的空格数=5-行数,例如:第一行为5-1=4个空格

        print(' ', end='')  # 不换行

        a += 1

    while  col <= 6-row:  # col控制*的数量=行数

        print('*', end='')

        col += 1

    print()

    row += 1

4.png

以上就是python中while循环打印星星的四种形状的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

如何在debian 9上安装Python 3.7?

Python内置的集成开发工具是什么

Python中函数定义的关键字是

Python里fd是什么意思

Python实现求解括号匹配问题的方法

Python中列表怎么排序

Python如何将客户的数据一直保存

Python有重载吗

比较import reload __import__在Python中的用法区别

关于Python中布局操作以及模块结构的详解

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...