Python while循环输出小游戏

  • A+
所属分类:Python习题

倒序输出结果,while循环中只执行条件为True的结果,当num为0的时候结果False

  1. print('-----你信不信,你输入啥数字我都可以给你一个一个给你打印出来-----')
  2. num = int(input('来吧,大胆的试一试:'))
  3. while num:
  4.     num -=1
  5.     print(num)

正序输出结果

+=1 等于i=i+1

限制num循环的次数,来输出i的结果

  1. print('-----你信不信,你输入啥数字我都可以给你一个一个给你打印出来-----')
  2. num = int(input('来吧,大胆的试一试:'))
  3. i = 0
  4. while num:
  5.     i += 1
  6.     num -= 1
  7.     print(i)

给你我的星星

'*'与*相乘,得到*个'*',

  1. print('-----你要多少个星星我都愿意给你-----')
  2. num = int(input('告诉我,你需要多少:'))
  3. while num:
  4.     x = num * '*'
  5.     num -= 1
  6.     print(x)
李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: