您当前的位置: 首页 >  Python

星球守护者

暂无认证

  • 7浏览

    0关注

    641博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

python实现计算器

星球守护者 发布时间:2019-09-11 21:17:21 ,浏览量:7

   #定义除法函数
    def chu_fa(num1,num2):
        return num1 / num2
   #定义加法函数
    def add(num1,num2):
        return num1 + num2
    #定义乘法函数
    def multiply(num1,num2):
        return num1 * num2
    #定义减法函数
    def subtract(num1,num2):
        return num1 - num2





if __name__ == "__main__":
    while True:
        try:
            num = input("1.除法\t2.加法\t3.减法\t4.乘法\t9.退出")
            if num =="1":
                print("-------除法运算--------")
                num1 = int(input("请输入分子:"))
                num2 = int(input("请输入分母:"))
                result = chu_fa(num1,num2)
                print(result)
                print("-----------------------")
            elif num == "2":
                print("-------加法运算--------")
                num1 = int(input("请输入第一个数:"))
                num2 = int(input("请输入第二个数:"))
                result = add(num1,num2)
                print(result)
                print("-----------------------")
            elif num == "3":
                print("-------减法运算--------")
                num1 = int(input("请输入第一个数:"))
                num2 = int(input("请输入第二个数:"))
                result = subtract(num1,num2)
                print(result)
                print("-----------------------")  
            elif num == "4":
                print("-------乘法运算--------")
                num1 = int(input("请输入第一个数:"))
                num2 = int(input("请输入第二个数:"))
                result = multiply(num1,num2)
                print(result)
                print("-----------------------")  
            elif num == "9":
                    break
        except ZeroDivisionError:
            print("请输入正确的分子,分子不能为零")
        except ValueError:
            print("请输入正确的数字")
        except KeyboardInterrupt:
            print(print("请输入正常数字2退出"))

在这里插入图片描述

关注
打赏
1662051426
查看更多评论
立即登录/注册

微信扫码登录

0.0904s