請問如何停止循環 (不使用score = input('請輸入你的分數:'))
score = input('請輸入你的分數:')while score != 0:
score = int(score)
if score < 0 or score > 100:
print('錯誤')
break
elif 90 <= score < 100:
print('A')
elif 90 > score >= 80:
print('B')
elif 80 > score >= 60:
print('C')
elif score < 60:
print('D')
elif score == 100:
print('S') 不重新询问用户输入应该没有别的办法了 用次数来控制不行么?设置个变量为3,每循环一次-1,while里增加个条件,变量=0时就退出循环 疾风怪盗 发表于 2020-10-2 21:32
用次数来控制不行么?设置个变量为3,每循环一次-1,while里增加个条件,变量=0时就退出循环
以懂counts 所以改變'謝謝' zltzlt 发表于 2020-10-2 21:25
不重新询问用户输入应该没有别的办法了
一個循環必須有始有終
是這個意思?
beach2020 发表于 2020-10-2 21:44
一個循環必須有始有終
是這個意思?
不一定,实际有时候也会运用到死循环
页:
[1]