print("请输入两个数")
try:
m=input("请输入第一个数:")
n=input("请输入第二个数:")
mm=int(m)
nn=int(n)
except TypeError:
print("请输入数字")
else:
i=mm+nn
print(i)
出现
此处应为ValueError,
typeerror:函数或方法接受了不适当的【类型】的参数,比如sum(‘nick’),sum函数不接受字符串类型;
valueerror:函数或方法虽然接受了正确的【类型】的参数,但是该参数的【值】不适当,比如int(‘nick’),int函数可以接受字符串类型,但是’nick’字符串不具备表示一个整数的含义,如int(‘123’)可以。