Python 简单计算器实现
以下代码用于实现简单计算器实现,包括两个数基本的加减乘除运输:
- # Filename : test.py
- # author by : python3
- # 定义函数
- 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