8 小项目
8.1 简单的计算器
步骤:
- 实现加减乘除
- 实现批量处理
#实现加减乘除
class Calculator:
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:
print("b cannot be 0")
else:
return a / b
#实现批处理
def calculate(self,list_a,list_b,c):
#用字典cal,来查找C是什么操作符号
cal= {
'add': self.add, 'sub': self.subtract,