利用python做一个名字为gwj 202111210104的计算器
时间: 2024-02-09 13:12:33 浏览: 55
好的,以下是实现一个简单的计算器的Python代码:
```python
class Calculator:
def __init__(self, name):
self.name = name
def add(self, a, b):
return a + b
def subtract(self, a, b):
return a - b
def multiply(self, a, b):
return a * b
def divide(self, a, b):
if b == 0:
return "除数不能为0"
else:
return a / b
if __name__ == '__main__':
calc = Calculator('gwj 202111210104')
print("欢迎使用", calc.name, "计算器!")
print("1.加法")
print("2.减法")
print("3.乘法")
print("4.除法")
choice = input("请选择要执行的操作:")
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
if choice == '1':
result = calc.add(num1, num2)
elif choice == '2':
result = calc.subtract(num1, num2)
elif choice == '3':
result = calc.multiply(num1, num2)
elif choice == '4':
result = calc.divide(num1, num2)
else:
print("无效的选择")
print("计算结果为:", result)
```
运行以上代码,即可得到一个名为`gwj 202111210104`的计算器,支持加法、减法、乘法和除法四种运算。
阅读全文