完成一个简单的计算器程序。程序要求如下: 1)读入两个整数 2)提示用户选择对这两个整数的操作,即输出 1 : + 2 : - 3 : * 4 : / 请输入您的选择: 3)读入用户的选择,输出运算结果。 用python条件分支语句
时间: 2024-09-11 13:13:35 浏览: 30
要完成一个简单的计算器程序,你可以使用Python语言,通过条件分支语句(if-elif-else)来实现不同运算的逻辑。以下是一个简单的实现:
```python
# 读入两个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
# 提示用户选择对这两个整数的操作
print("请选择运算操作:")
print("1:加法")
print("2:减法")
print("3:乘法")
print("4:除法")
choice = input("请输入您的选择:")
# 根据用户选择进行计算并输出结果
if choice == "1":
result = num1 + num2
print(f"结果是:{num1} + {num2} = {result}")
elif choice == "2":
result = num1 - num2
print(f"结果是:{num1} - {num2} = {result}")
elif choice == "3":
result = num1 * num2
print(f"结果是:{num1} * {num2} = {result}")
elif choice == "4":
if num2 != 0:
result = num1 / num2
print(f"结果是:{num1} / {num2} = {result}")
else:
print("除数不能为0,请重新选择其他运算。")
else:
print("无效的选择,请输入1-4之间的数字。")
```
以上代码段首先读取用户输入的两个整数,然后显示可进行的运算操作,并提示用户输入选择。根据用户的选择,使用if-elif语句进行条件判断,并执行相应的数学运算,最后输出运算结果。注意,对于除法运算,代码还包含了一个检查除数是否为零的条件,以避免除以零的错误。
阅读全文