用Python写一个循环的四则运算程序
时间: 2024-09-12 22:12:00 浏览: 53
基于Python设计额一个随机生成四则运算题目的小程序源码.zip
当然可以。在Python中,你可以创建一个简单的循环程序,让用户输入两个数字,并通过循环实现加、减、乘、除的四则运算。下面是一个基本的例子:
```python
# 定义函数来进行加、减、乘、除操作
def calculate(num1, num2, operation):
if operation == '+':
return num1 + num2
elif operation == '-':
return num1 - num2
elif operation == '*':
return num1 * num2
elif operation == '/':
# 判断除数是否为0,避免错误
if num2 != 0:
return num1 / num2
else:
return "除数不能为0"
# 循环获取用户输入并进行计算
while True:
print("\n请选择操作:")
print("1. 加法 (+)")
print("2. 减法 (-)")
print("3. 乘法 (*)")
print("4. 除法 (/)")
print("5. 退出")
choice = input("请输入您的选择 (1-5): ")
if choice.isdigit() and int(choice) in [1, 2, 3, 4]:
num1 = float(input("请输入第一个数字: "))
num2 = float(input("请输入第二个数字: "))
operation = input("请输入您想进行的操作: ")
result = calculate(num1, num2, operation)
print(f"结果: {result}")
elif choice == '5':
break
else:
print("无效的选择,请重新输入.")
阅读全文