开发者社区> 问答> 正文

Python 简单计算器实现

Python 简单计算器实现

展开
收起
游客ejnn55cgkof5g 2020-02-14 17:19:27 881 0
1 条回答
写回答
取消 提交回答
  • # author by : www.runoob.com
     
    # 定义函数
    def add(x, y):
       """相加"""
     
       return x + y
     
    def subtract(x, y):
       """相减"""
     
       return x - y
     
    def multiply(x, y):
       """相乘"""
     
       return x * y
     
    def divide(x, y):
       """相除"""
     
       return x / y
     
    # 用户输入
    print("选择运算:")
    print("1、相加")
    print("2、相减")
    print("3、相乘")
    print("4、相除")
     
    choice = input("输入你的选择(1/2/3/4):")
     
    num1 = int(input("输入第一个数字: "))
    num2 = int(input("输入第二个数字: "))
     
    if choice == '1':
       print(num1,"+",num2,"=", add(num1,num2))
     
    elif choice == '2':
       print(num1,"-",num2,"=", subtract(num1,num2))
     
    elif choice == '3':
       print(num1,"*",num2,"=", multiply(num1,num2))
     
    elif choice == '4':
       print(num1,"/",num2,"=", divide(num1,num2))
    else:
       print("非法输入")
    执行以上代码输出结果为:
    
    选择运算:
    1、相加
    2、相减
    3、相乘
    4、相除
    输入你的选择(1/2/3/4):2
    输入第一个数字: 5
    输入第二个数字: 2
    5 - 2 = 3
    2020-02-14 17:19:47
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载