使用python编写代码,实现计算器的四则运算功能,通过input(“请输入第一个数:”),input(“请输入第二个数:”),input(“请选择运算符:+ - * \:”)。
时间: 2024-09-13 13:17:58 浏览: 142
在Python中,你可以通过控制台输入获取用户输入的两个数字和运算符,并利用if-elif结构实现四则运算的功能。以下是一个简单的示例:
```python
def calculator():
# 获取用户输入
num1 = float(input("请输入第一个数:"))
num2 = float(input("请输入第二个数:"))
operator = input("请选择运算符 (+, -, *, /):")
# 根据运算符执行相应的计算
if operator == '+':
result = num1 + num2
elif operator == '-':
result = num1 - num2
elif operator == '*':
result = num1 * num2
elif operator == '/':
# 判断除数是否为0,防止除法错误
if num2 != 0:
result = num1 / num2
else:
print("错误:除数不能为0")
return
else:
print("错误:无效的运算符")
return
# 输出结果
print(f"结果是:{result}")
# 运行计算器函数
calculator()
```
当你运行这个程序时,会提示用户输入数字和运算符,然后它会计算并打印出结果。如果输入了不支持的运算符或者除数为零,它还会给出相应的错误信息。
阅读全文