写程序
程序:grade = int(input('请输入一个分数:'))
while 2 > 1:
while 0 <= grade <=100:
if 90 <= grade <= 100:
print('成绩A,优异')
elif 80 <=grade < 90:
print('成绩B,良好')
elif 60 <=grade < 80:
print('成绩C,一般')
elif 0 <=grade < 60:
print('成绩D,不及格')
grade = int(input('打分成功,请输入下一个分数:'))
grade = int(input('输入错误,请再次输入:'))
这个程序如何添加一个随时停止的功能? 最简单的办法就是在外层while循环里加个判断,
输入指定数字跳出循环
grade = int(input('请输入一个分数:'))
while 2 > 1:
while 0 <= grade <=100:
if 90 <= grade <= 100:
print('成绩A,优异')
elif 80 <=grade < 90:
print('成绩B,良好')
elif 60 <=grade < 80:
print('成绩C,一般')
elif 0 <=grade < 60:
print('成绩D,不及格')
grade = int(input('打分成功,请输入下一个分数:'))
if grade==999: #最简单的办法就是加个判断
print("成功退出!")
break
grade = int(input('输入错误,请再次输入:')) while True:
print()
s = input('请输入一个分数:') . strip()
if s:
grade = int(s)
if0 <= grade <= 100:
if 90 <= grade <= 100:
print('成绩A,优异')
elif 80 <= grade < 90:
print('成绩B,良好')
elif 60 <= grade < 80:
print('成绩C,一般')
else:
print('成绩D,不及格')
else:
print('输入分数无效。')
else: # 录入分数的时候,如果按下的是空回车
break # 直接退出循环
页:
[1]