猫史档案馆


【Python作品分享】001 计算器

用户:CHN_流星CHN_流星查看:0 回复:0 评论:0 创建时间:2020-06-22T20:25:38


代码:

import time
import easygui


b = 1
while (1 == 1):
    if (b == 1):
        print('欢迎使用━(*`∀´*)ノ亻!')
        a = input('1.加法2.减法3.乘法4.除法5.乘方')
        b = 0
        if (int(a) == 1):
            加数1 = int(input('加数 1'))
            加数2 = int(input('加数 2'))
            print('计算中……')
            time.sleep(1)
            得数 = (加数1 + 加数2)
            print('答案为', 得数)
            if easygui.ynbox('是否继续计算?', '警告', ('是', '否')):
                b = 1
        elif (int(a) == 2):
            被减数 = int(input('被减数'))
            减数 = int(input('减数'))
            print('计算中……')
            time.sleep(1)
            得数 = (被减数 - 减数)
            print('答案为', 得数)
            if easygui.ynbox('是否继续计算?', '警告', ('是', '否')):
                b = 1
        elif (int(a) == 3):
            因数1 = int(input('因数 1'))
            因数2 = int(input('因数 2'))
            print('计算中……')
            time.sleep(1)
            得数 = (因数1 * 因数2)
            print('答案为', 得数)
            if easygui.ynbox('是否继续计算?', '警告', ('是', '否')):
                b = 1
        elif (int(a) == 4):
            被除数 = int(input('被除数'))
            除数 = int(input('除数'))
            print('计算中……')
            time.sleep(1)
            得数 = (被除数 / 除数)
            print('答案为', 得数)
            if easygui.ynbox('是否继续计算?', '警告', ('是', '否')):
                b = 1
        elif (int(a) == 5):
            n1 = int(input('几次方'))
            n2 = int(input('谁的几次方'))
            print('计算中……')
            time.sleep(1)
            得数 = (n2 ** n1)
            print('答案为', 得数)
            if easygui.ynbox('是否继续计算?', '警告', ('是', '否')):
                b = 1
        else:
            pass

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页