Python编程-while循环练习(花式打印*号)
- 打印*号格式1
1.程序内容为:
a=0 #定义行计数器
while a < 5:
b=0 #定义列计数器
while b < a:
print('*',end='') #end=''是打在一行的意思
b += 1
print('*')
a += 1
2.执行该程序: - 格式2:
1.程序内容为:
i=5
while i >= 1:
j=1
while j <= i:
print('*',end='')
j += 1
print('')
i -= 1
2.执行
- 格式3
1.程序内容为:
a=1 #定义循环计数器
while a<=5:
b=1 #定义计数器来控制空格
c=1 #定义计数器来控制*号
while b<=5-a:
print(" ",end='')
b += 1
while c<=a:
print("*",end='')
c += 1
print('')
a+=1
2.执行:
- 格式4:
1.程序内容:
a=1
while a<=5:
b=1
c=1
while b<a:
print(" ",end='')
b += 1
while c<=6-a:
print("*",end='')
c += 1
print('')
a+=1
2.执行:
- d
- d
- d
- d
- d
- d
- d
- d
- d