循环问题
zero = 1while zero:
temp = input('请输入分数,进行评级:')
guess = float(temp)
if 100 >= guess >= 90:
print('A')
elif 90 > guess >= 80:
print('B')
elif 80 > guess >= 60:
print('C')
elif 60 > guess >= 0:
print('D')
else:
print('输入错误,请重新输入')
#为了让这段代码循环,可以一直查询分数,我在循环前面加了zero = 1,并且循环zero.这样有没有什么问题?还可以进行怎样的优化?
#有没有更好的办法让他循环. while 1while True都行 while后面只要不是False, 0,用其他比如1,100等,都是可以变成死循环的。。 同意楼上,但觉得程序还是应该在适当的时候跳出break
页:
[1]