写一个计算器的程序,python
时间: 2023-08-14 13:04:59 浏览: 93
python代码编写计算器小程序
以下是一个简单的计算器程序,可以进行加减乘除四则运算:
```python
while True:
# 获取用户输入
num1 = float(input("请输入第一个数字:"))
operator = input("请输入运算符(+、-、*、/):")
num2 = float(input("请输入第二个数字:"))
# 判断运算符,并计算结果
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
if num2 == 0:
print("除数不能为0!")
continue
result = num1 / num2
else:
print("请输入正确的运算符!")
continue
# 输出结果
print("结果为:", result)
# 询问是否继续计算
choice = input("是否继续计算?(Y/N)")
if choice.lower() == "n":
break
```
这个程序会不断循环,直到用户选择退出。在每次循环中,程序会要求用户输入两个数字和一个运算符,并计算结果。如果用户输入的运算符不是四种运算符之一,程序会提示用户重新输入。如果用户输入的是除法运算符,但被除数为0,程序会提示用户重新输入。最后,程序会输出计算结果,并询问用户是否继续计算。如果用户选择退出,程序会结束循环并退出。
阅读全文