首页> 如何用Python实现简单的计算器?

如何用Python实现简单的计算器?

要实现一个简单的计算器,我们可以使用Python的内置函数和一些基本的控制结构。以下是一个简单的计算器实现:

```python
def add(x, y):
return x + y

def subtract(x, y):
return x - y

def multiply(x, y):
return x y

def divide(x, y):
if y == 0:
raise ValueError("除数不能为0")
return x / y

print("选择操作:")
print("1.加法")
print("2.减法")
print("3.乘法")
print("4.除法")

choice = input("输入你的选择(1/2/3/4):")

num1 = float(input("输入第一个数字: "))
num2 = float(input("输入第二个数字: "))

if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("非法输入")
```

这个简单的计算器可以实现加、减、乘、除四种运算。用户可以选择相应的操作,然后输入两个数字进行计算。如果用户输入了非法的数字(例如,输入了非数字字符),程序会提示“非法输入”。

意见反馈 联系客服 返回顶部

登录注册找回密码

捐赠账单

*支付宝与微信两种方式二选一

*请依据自身情况量力选择捐赠类型并点击“确认”按钮

*依据中国相关法规,捐赠金额平台将不予提供发票

*您的捐赠将用于日常维护开销,感谢您无私捐赠支持

*本着平台非营利,请自主选择捐赠或分享资源获得积分

*如有疑问请通过联系客服反馈

*推荐用chrome浏览器访问本站,禁用360/Edge浏览器

*请务必认真阅读上诉声明,捐赠视为理解同意上诉声明