用户:
twoth查看:4 回复:7 评论:4 创建时间:2021-04-10T11:06:40
代码如下:
import math
import time
# AA制计算器(完整版)
print('欢迎使用AA制计算器')
while (0 == 0):
vao = int(input('请选择符号(1加法、2减法、3乘法、4除法、5整除)'))
if (vao == 1):
one = float(input('请输入第一个数'))
tow = float(input('请输入第二个数'))
three = (one + tow)
print(three)
if (vao == 2):
one = float(input('请输入第一个数'))
tow = float(input('请输入第二个数'))
three = (one - tow)
print(three)
if (vao == 3):
one = float(input('请输入第一个数'))
tow = float(input('请输入第二个数'))
three = (one * tow)
print(three)
if (vao == 4):
one = float(input('请输入第一个数'))
tow = float(input('请输入第二个数'))
three = (one / tow)
print(three)
if (vao == 5):
one = int(input('请输入第一个数'))
tow = int(input('请输入第二个数'))
three = math.floor(one / tow)
four = (one % tow)
print(three, '余数:', four)
time.sleep(1)
中野三玖啊message1 = float(input('第一个数'))
message2 = float(input('第二个数'))
message3 = input('符号')
if message3 == '+':
print(message1+message2)
elif message3 == '-':
print(message1-message2)
elif message3 == '*':
print(message1*message2)
elif message3 == '/':
if message2 == 0:
print('除数不为零')
elif message2 != 0:
print(message1/message2*100//1/100)
elif message3 == '**':
print(message1**message2)
elif message3 == '开方':
print(message1**(1/message2)*100//1/100)
else:
print('无法计算')
点赞0
评论
这样可以重复计算,像这样
import math
while (0 == 0):
message1 = float(input('第一个数'))
message2 = float(input('第二个数'))
message3 = input('符号')
if (message3 == '+'):
print((message1 + message2))
if (message3 == '-'):
print((message1 - message2))
if (message3 == '*'):
pass
print((message1 * message2))
elif (message3 == '/'):
if (message2 == 0):
print('除数不为零')
if (message2 != 0):
print((math.floor(((message1 / message2) * 100) / 1) / 100))
elif (message3 == '**'):
print((message1 ** message2))
elif (message3 == '开方'):
print((math.floor((message1 ** (1 / message2) * 100) / 1) / 100))
else:
print('无法计算')
点赞0
评论