我想用Python做一个简易的可以进行四则运算的计算机程序,并且不要用tkinter库生成窗口
时间: 2024-09-17 21:06:58 浏览: 44
当然,我们可以使用Python的基本交互式环境,如`input()`函数来创建一个简单的命令行四则运算计算器。首先,你需要定义一个函数来执行加、减、乘、除操作。这里是一个简单的例子:
```python
def perform_arithmetic():
# 获取用户输入的操作数和运算符
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: # 防止除数为零
result = num1 / num2
else:
print("错误!除数不能为零。")
return
else:
print("无效的运算符,请输入+、-、*或/。")
return
print(f"结果是: {result}")
# 开始循环接收用户输入并执行运算
while True:
perform_arithmetic()
```
这个程序会在控制台提示用户输入两个数字和一个运算符,然后根据用户的输入执行相应的计算。如果你想结束当前的计算器程序,只需按Ctrl+C(Windows/Linux)或Cmd+C(Mac)即可。
阅读全文