
本文共 4517 字,大约阅读时间需要 15 分钟。
������������
���������������
���������������������������������������������������������������������������������������������������������
class TestEngineer: degree = '������' base_skill = '���������������' def person_info(self, name, age, sex): print('���������������{}���������{}������������{}���{}������������{}'.format( name, age, sex, self.degree, self.base_skill)) def hobby(self, *args): print('���������{0}'.format(args)) def skill(self, name, age, sex, **kwargs): self.person_info(name, age, sex) print('������������������')
������������������
dana = TestEngineer()dana.person_info('dana', 18, '���')dana.hobby('������', '������', '���������')dana.skill('xiaona', 22, '���')
���������������������
���������������dana���������18������������������������������������������������������������('������', '������', '���������')���������������xiaona���������22���������������������������������������������������������������������
���������������
������������������������������������������������������������������������
class Calculator: def __init__(self, a, b): self.a = a self.b = b def add(self): return self.a + self.b def sub(self): return self.a - self.b def mul(self): return self.a * self.b def div(self): return self.a + self.b
������������������������
r = Calculator(5, 4)e = r.sub()f = r.add()h = r.mul()g = r.div()
���������������
������������������: 1���9���20���9
������
���������
���������������������������������������������������������������������������������
class Person: def base_info(self, name, sex, age, degree): print('{}���{}������������{}���{}������'.format( name, sex, age, degree))class Teacher(Person): def skill(self): print('���������������')t = Teacher()t.base_info('dana', '���', 18, '������')t.skill()
���������������
dana������������������18������������������������������
���������
���������������������������������������������������������������������������������������������������������������
class Dad: def __init__(self, name, age): self.name = name self.age = age def cooking(self): print('������������������') def swimming(self, mile): print('������{}���������������'.format(mile)) def skill(self): print('���������������������')class Mom: def __init__(self, name): self.name = name def singing(self, singer): print('������{}������'.format(singer)) def cooking(self): print('���������������������������') def skill(self): print('������������')class Son(Dad, Mom): def skill(self, language='python'): print('���{}������������'.format(language))p = Son('dana', '18')p.skill() # ������Son���������skill������������������������'python'p.singing('���������') # ������Mom���singing������
���������������
���python���������������������������������������������������
���������
���������������super()
������������������������������������������������������������������������
class Dad: def __init__(self, name, age): self.name = name self.age = age def skill(self): print('���������������������')class Son(Dad): def skill(self, language): super(Son, self).skill() # ������Dad���skill������ print('���{}������������'.format(language))p = Son('dana', 18)p.skill('python')
���������������
������������������������python������������
������
������
������������������������������������������������������������������������������������������������������
class Dad: def skill(self): print('���������������������')class Son(Dad): def skill(self, language): print('���{}������������'.format(language))p = Son()p.skill('python')
���������������
���python������������
������
���������������������������������������������������������
class Dad: passclass Son(Dad): def skill(self, language): print('���{}������������'.format(language))p = Son()p.skill('python')
���������������
���python������������
������
super()
������������������������������������������������������������������������������������Python���������������������������
发表评论
最新留言
关于作者
