guess = eval(input("请输入:"))
print("猜{}了".format("对" if guess==99 else "错"))
请输入:99
猜对了
guess = eval(input("请输入:"))
if guess > 99 or guess < 99:
print("no")
else:
print("yes")
请输入:99
yes
score = eval(input())
if score >= 60:
grade = "D"
elif score >= 70:
grade = "C"
elif score >= 80:
grade = "B"
elif score >= 90:
grade = "A"
print("输入成绩属于级别{}".format(grade))
#有问题
num = eval(input("请输入一个整数:"))
print(num**2)
try:
num = eval(input("请输入一个整数:"))
print(num**2)
except NameError:
print("输入不是整数")
try:
num = eval(input("请输入一个整数:"))
print(num**2)
except TypeError:
print("输入的是字符串")
请输入一个整数:'2'
输入的是字符串
【MOOC嵩天Python语言程序设计】4.1程序的分支结构
最新推荐文章于 2025-05-01 22:44:24 发布
本文探讨了Python中用户输入的处理方式,包括基本的输入读取、条件判断及异常捕获。通过实例展示了如何使用eval函数进行输入类型转换,并处理非预期输入,如字符串或错误的数据类型。
3496

被折叠的 条评论
为什么被折叠?



