输入任意字符或数字不报错怎么改代码
score=int(input('请输入你的分数:'))if 100>=score>=90:
print('A')
elif 90>score>=80:
print('B')
elif 80>score>=70:
print('C')
elif 70>score>=60:
print('D')
else :
print('输入错误') temp = input('请输入你的分数:')
if temp.isdigit():
score = int(temp)
if 100 >= score >= 90:
print('A')
elif 90 > score >= 80:
print('B')
elif 80 > score >=70:
print('C')
elif 70 > score >= 60:
print('D')
else :
print('输入错误') BngThea 发表于 2017-11-13 13:54
输入汉字没有提示啊,怎样不在60-100,就提示错误 457799577 发表于 2017-11-13 14:02
输入汉字没有提示啊,怎样不在60-100,就提示错误
temp = input('请输入你的分数:')
if temp.isdigit():
score = int(temp)
if 100 >= score >= 90:
print('A')
elif 90 > score >= 80:
print('B')
elif 80 > score >=70:
print('C')
elif 70 > score >= 60:
print('D')
else :
print('输入错误!请输入60-100之间的数字')
else:
print('输入错误,请输入数字!')
页:
[1]