用Python制作一个计算器
时间: 2024-02-27 19:53:28 浏览: 99
以下是一个简单的Python计算器程序,可以实现基本的加减乘除运算:
```python
# 定义加法函数
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):
if y == 0:
return "Error: division by zero"
else:
return x / y
# 主函数
def main():
print("请选择运算:")
print("1、加法")
print("2、减法")
print("3、乘法")
print("4、除法")
# 获取用户输入
choice = input("输入您的选择(1/2/3/4): ")
num1 = float(input("输入第一个数字: "))
num2 = float(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("非法输入")
# 调用主函数
if __name__ == "__main__":
main()
```
运行程序后,用户可以选择进行加减乘除运算,然后输入两个数字,程序会根据用户的选择进行相应的计算,并输出结果。
阅读全文