猫史档案馆


python计算器

用户:twothtwoth查看: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)


回复

上一页1 页 / 共 1下一页
twothtwoth

请在海龟编辑器尝试!

点赞0


评论


中野三玖啊中野三玖啊

az

点赞0


评论


中野三玖啊中野三玖啊

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


评论


中野三玖啊中野三玖啊

你好厉害哦

用图形化改成代码

点赞0


评论


炭基生物炭基生物

对不起

点赞0


评论


炭基生物炭基生物

你发一个图片,点击他就会发现图片的四个角有白色的正方形,你拉扯一下他就可以了,就像这样emotion_互粉

点赞0


评论


twothtwoth

这样可以重复计算,像这样

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


评论