用户:百发百中yXn2查看:0 回复:0 评论:0 创建时间:2022-04-02T19:57:50
【作品展示】

【作品介绍】
简易计算器1.0版
【作品源代码】
print('欢迎来到简易计算器')
answer = input('继续吗')
if answer=='继续':
while (answer == '继续'):
i = input('请选择运算方式,有加法,减法,乘法,除法,幂运算,除法取整,除法取余')
if (answer == '继续'):
if (i == '加法'):
num1 = int(input('请输入第一个加数'))
num2 = int(input('请输入第二个加数'))
print(('输入结果为' + str((num1 + num2))))
answer = input('还继续吗?')
elif (i == '减法'):
num1 = int(input('请输入被减数'))
num2 = int(input('请输入减数'))
print(('输入结果为' + str((num1 - num2))))
answer = input('还继续吗?')
elif (i == '乘法'):
num1 = int(input('请输入第一个因数'))
num2 = int(input('请输入第二个因数'))
print(('输入结果为' + str((num1 * num2))))
answer = input('还继续吗?')
elif (i == '除法'):
num1 = int(input('请输入第一个被除数'))
num2 = int(input('请输入第二个除数'))
print(('输入结果为' + str((num1 / num2))))
answer = input('还继续吗?')
elif (i == '幂运算'):
num1 = int(input('请输入第一个数'))
num2 = int(input('请输入计算的次方'))
print(('输入结果为' + str((num1 ** num2))))
answer = input('还继续吗?')
elif (i == '除法取整'):
num1 = int(input('请输入被除数'))
num2 = int(input('请输入除数'))
print(('输入结果为' + str(math.floor(num1 // num2))))
answer = input('还继续吗?')
elif (i == '除法取余'):
num1 = int(input('请输入被除数'))
num2 = int(input('请输入除数'))
print(('输入结果为' + str((num1 % num2))))
answer=input('还继续吗?')
else:
print('程序运行结束')
break
else:
print('您的输入有误,请重新运行程序')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn