用户:
小黄鸡Q查看:0 回复:1 评论:0 创建时间:2022-02-11T19:16:17
【作品展示】

【作品介绍】
可以计算2个数字的加减乘除。
【作品源代码】
print('欢迎使用本计算机,可以在下一行输入。')
while True:
try:
A = input()
d = {}
c = []
c.sort()
if ('+' in A):
C_1 = A.find("+")
d['+'] = C_1
c.append(C_1)
if ('-' in A):
C_2 = A.find("-")
d['-'] = C_2
c.append(C_2)
if ('*' in A):
C_3 = A.find("*")
d['*'] = C_3
c.append(C_3)
if ('/' in A):
C_4 = A.find("/")
d['/'] = C_4
c.append(C_4)
try:
n_1 = int(A[0:c[0]])
n_2 = int(A[c[0] + 1:len(A)])
except TypeError:
n_1 = float(A[0:c[0]])
n_2 = float(A[c[0] + 1:len(A)])
if ('+' in d):
den = (n_1 + n_2)
print('=', den)
if ('-' in d):
den = (n_1 - n_2)
print('=', den)
if ('*' in d):
den = (n_1 * n_2)
print('=', den)
except :
print('错误')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn简单版本
print('计算器-简单版本。')
while 1:
try:
print(eval(input()))
except Exception as err:
print(r'错误:{err}')点赞0
评论