Python如何限定while执行重复代码次数??

就是限定while只重复执行命令3次,应该怎么写

active = 0 #设置一个标志
while active < 3: 设置标志循环的条件
a = input("\n请输入一个数字: ") #用户的代码行
print(a) #用户的代码行

active += 1 #标志循环迭代

PS:注意代码行的缩进哦(^_^)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-21
count = 0
while count < 3:
#你的代码……
count += 1追问

这个不行啊
把count赋值为0
count<3即0<3,这不就变成了无限循环吗。。。。
能不能有更好的写法,谢谢

追答

对啊,刚开始是0<3,循环最后count加上1了啊,然后又一次循环,再加一,再一次又加一,不就等于三了,然后就退出了啊
count = 0
while count < 3:
  #代码……
  count += 1

本回答被提问者采纳