用户:Oscarzhou查看:0 回复:2 评论:0 创建时间:2022-02-27T21:54:24
【作品展示】

【作品介绍】
这是一个人工计算机器,但只能每次计算两个数,因为技术问题,咳咳。其实这也是我的学校作业,希望大家能喜欢,over。
【作品源代码】
num = int(input('你好,我是计算器,请问你需要运算多少次:'))
i = 0
while i < num:
answer = input('请问你需要输入什么指令(输入:加法/减法/乘法/除法/退出)(注:每次只能运算2个数):')
def plus():
# 加法运算
print('下面开始加法运算')
a = int(input('请输入第一个数:'))
b = int(input('请输入第二个数:'))
print(a, '+', b, '=', a+b)
print('--------------------------')
def minus():
# 减法运算
print('下面开始减法运算')
a = int(input('请输入第一个数:'))
b = int(input('请输入第二个数:'))
print(a, '-', b, '=', a-b)
print('--------------------------')
def multiply():
# 乘法运算
print('下面开始乘法运算')
a = int(input('请输入第一个数:'))
b = int(input('请输入第二个数:'))
print(a, '*', b, '=', a*b)
print('--------------------------')
def divided():
# 除法运算
print('下面开始除法运算')
a = int(input('请输入第一个数:'))
b = int(input('请输入第二个数:'))
if a % b == 0:
print(a, '/', b, '=', int(a/b))
else:
print(a, '/', b, '=', float(a/b))
print('--------------------------')
if answer == "加法":
plus()
elif answer == "减法":
minus()
elif answer == "乘法":
multiply()
elif answer == "除法":
divided()
elif answer == "退出":
print('退出成功,期待你下一次使用')
break
else:
print('抱歉,没有这个运算法或指令,请重新输入:')
i -= 1
i += 1
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn