
Lv.1
你们就知道玩,也不点赞!
签名:……不告诉你!
在 作品贴(计算器) 中回复
上方漏了一段代码,下面是完整代码:
print('这是一个计算器,你可以输入一个算式来计算(如1+1,注:请不要输入其他字符!)')
print('输入”退出“结束')
while True:
a = input('请输入: ')
if a == '退出':
break
if '+' in a:
b = a.split("+")
try:
print("结果是:",int(b[0]) + int(b[1]))
except ValueError:
print("请不要输入其他字符!")
elif '-' in a:
b = a.split("-")
try:
print("结果是:",int(b[0]) - int(b[1]))
except ValueError:
print("请不要输入其他字符!")
elif '*' in a:
b = a.split("*")
try:
print("结果是:",int(b[0]) * int(b[1]))
except ValueError:
print("请不要输入其他字符!")
elif '/' in a:
b = a.split('/')
try:
print("结果是:",int(b[0]) / int(b[1]))
except ZeroDivisionError:
print('对不起,我们无法除以零')
except ValueError:
print("请不要输入其他字符!")
else:
print("请输入合法的符号!(如+、-、*、/、)")2020-10-11T14:28:48 点赞:0