python做一个简单的数学运算器
时间: 2024-09-25 08:10:43 浏览: 118
大爽Python入门教程1-1简单的数学运算.pdf
在Python中,你可以通过创建一个简单的函数或类来实现一个基本的数学运算器。这里我们提供一个基础的例子,展示如何创建一个命令行交互式的加减乘除计算器:
```python
def calculator():
print("欢迎使用简单数学运算器!")
while True:
# 获取用户输入
num1 = float(input("请输入第一个数字 (输入 'q' 结束): "))
if num1 == 'q':
break
operator = input("请输入运算符 (+, -, *, /): ")
if operator not in ['+', '-', '*', '/']:
print("无效的运算符,请重新输入!")
continue
num2 = float(input("请输入第二个数字: "))
if operator == '+':
result = num1 + num2
elif operator == '-':
result = num1 - num2
elif operator == '*':
result = num1 * num2
else:
try:
result = num1 / num2
except ZeroDivisionError:
print("除数不能为零,请重新输入!")
continue
print(f"结果是: {result}")
calculator()
```
当你运行这个程序,它会提示你输入两个数字和运算符,然后计算并显示结果。如果你输入 'q',则退出程序。
阅读全文