用if语句编写一个加减乘除计算程序
时间: 2024-11-03 14:16:17 浏览: 8
当然可以,如果你想编写一个简单的命令行程序,使用`if-else`语句来实现加、减、乘、除的功能,可以按照下面的伪代码结构设计:
```python
# 定义函数,用户输入两个数字和运算符
def calculate():
num1 = float(input("请输入第一个数字:"))
operator = input("请选择操作符 (+, -, *, /):")
num2 = float(input("请输入第二个数字:"))
if operator == '+':
result = num1 + num2
print(f"{num1} + {num2} 的结果是:{result}")
elif operator == '-':
result = num1 - num2
print(f"{num1} - {num2} 的结果是:{result}")
elif operator == '*':
result = num1 * num2
print(f"{num1} * {num2} 的结果是:{result}")
elif operator == '/':
if num2 != 0: # 避免除数为零的情况
result = num1 / num2
print(f"{num1} / {num2} 的结果是:{result}")
else:
print("错误!除数不能为零。")
else:
print("无效的操作符,请输入+、-、*或/.")
calculate()
```
这个程序会提示用户输入两个数字和运算符,然后根据选择进行相应的计算。注意,`if-elif-else`结构用于处理多种可能的情况。
阅读全文