问题 Why in super() keyword, can we omit self ? What if we don't omit it? class A: def __init__(self, var1, var2): """ some code """ class B(A): def __init__(self, varA, varB): super().__init__(varA, varB) """ some code """ 回答1: class Rectangle: def __init__(self, length, width): self.length = length self.width = width def area(self): return self.length * self.width def perimeter(self): return 2 * self.length + 2 * self.width class Square(Rectangle): def __init__(self, length): super(Square, self)