用户:
thewindows7查看:0 回复:1 评论:0 创建时间:2024-04-27T16:34:13
【作品展示】

【作品介绍】
它是一个计算器程序
【作品源代码】
import time
import math
import sys
while 1:
print('加法/1')
print('减法/2')
print('乘法/3')
print('除法/4')
print('除法(取余数)/5')
print('除法(取整数)/6')
math = int(input('请输入运算符:'))
if (math >= 7):
print('输入无效!')
continue
else:
pass
num1 = float(input('请输入第一个数:'))
num2 = float(input('请输入第二个数:'))
if (math == 1):
num3 = (num1 + num2)
print(num3)
rt = int(input('是否退出(是/1,否/2):'))
if (rt == 1):
print('感谢使用!')
time.sleep(2)
sys.exit()
else:
pass
elif (math == 2):
num3 = (num1 - num2)
print(num3)
elif (math == 3):
num3 = (num1 * num2)
print(num3)
rt = int(input('是否退出(是/1,否/2):'))
if (rt == 1):
print('感谢使用!')
time.sleep(2)
sys.exit()
else:
pass
elif (math == 4):
num3 = (num1 / num2)
print(num3)
rt = int(input('是否退出(是/1,否/2):'))
if (rt == 1):
print('感谢使用!')
time.sleep(2)
sys.exit()
else:
pass
elif (math == 5):
num3 = (num1 % num2)
print(num3)
rt = int(input('是否退出(是/1,否/2):'))
if (rt == 1):
print('感谢使用!')
time.sleep(2)
sys.exit()
else:
pass
elif (math == 6):
num3 = math.floor(num1 / num2)
print(num3)
rt = int(input('是否退出(是/1,否/2):'))
if (rt == 1):
print('感谢使用!')
time.sleep(2)
sys.exit()
else:
pass
else:
pass
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn