流程控制之打印金字塔

# 打印金字塔
''' max_level=5
* current_level=1 空格数=4 星号=1
*** current_level=2 空格数=3 星号=3
***** current_level=3 空格数=2 星号=5
******* current_level=4 空格数=1 星号=7
********* current_level=5 空格数=0 星号=9
'''
max_level = 5
for current_level in range(1,max_level + 1):
for x in range(max_level - current_level):# 先不换行打印打印空格
print(' ',end='')
for y in range(2 * current_level - 1):# 再不换行打印*
print('*',end='')
print()

猜你喜欢

转载自www.cnblogs.com/xiaowangba9494/p/11126445.html