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

猜你喜欢

转载自blog.csdn.net/y_yang666/article/details/86528666
今日推荐