python编程—在控制台连续输出五行*,每一行星号数量一次递增

需要最终在屏幕显示结果为:
1、

*					
**
***
****
*****

代码如下:

"""
# _*_coding:utf-8_*_
Name:xing.py
Date:1/14/19
Author:westos-sql
Connect:[email protected]
Desc:...
"""
row = 1
while row <= 5:
    col = 1
    while col <= row:
        print('*',end='')
        col += 1
    print('')
    row += 1

python编程—在控制台连续输出五行*,每一行星号数量一次递增_第1张图片

结果如下:
在这里插入图片描述

2、

*****
****
***
**
*

代码如下:

"""
# _*_coding:utf-8_*_
Name:xing.py
Date:1/14/19
Author:westos-sql
Connect:[email protected]
Desc:...
"""

row = 5
while row >= 1:
    col = 1
    while col <= row:
        print('*', end='')
        col += 1
    row -= 1
    print('')

python编程—在控制台连续输出五行*,每一行星号数量一次递增_第2张图片

执行结果如下:
在这里插入图片描述

3、

    *
   **
  ***
 ****
*****

代码如下:

"""
# _*_coding:utf-8_*_
Name:xing.py
Date:1/14/19
Author:westos-sql
Connect:[email protected]
Desc:...
"""

row = 1
while row <= 5:
    col= 1
    space = 1
    while col <= 5-row:
        print(" ",end='')
        col += 1
    while space <= row:
        print("*",end='')
        space += 1
    print('')
    row += 1

python编程—在控制台连续输出五行*,每一行星号数量一次递增_第3张图片

执行结果如下:
在这里插入图片描述

4、

*****
 ****
  ***
   **
    *

代码如下:

"""
# _*_coding:utf-8_*_
Name:xing.py
Date:1/14/19
Author:westos-sql
Connect:[email protected]
Desc:...
"""

row = 5
while row >= 1:
    col= 1
    space = 1
    while col <= 5-row:
        print(" ",end='')
        col += 1
    while space <= row:
        print("*",end='')
        space += 1
    print('')
    row -= 1

python编程—在控制台连续输出五行*,每一行星号数量一次递增_第4张图片

执行结果如下:
python编程—在控制台连续输出五行*,每一行星号数量一次递增_第5张图片

你可能感兴趣的:(python编程—在控制台连续输出五行*,每一行星号数量一次递增)