摘要: 异常 异常 主动抛出异常 没有错误,执行代码,有错误,执行raise sername = input('username:>>').strip() password = input('password:>>').strip() if username == 'kevin' and password 阅读全文
posted @ 2023-03-26 18:27 星空看海 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 内置方法、反射 内置方法 Python的Class机制内置了很多特殊的方法来帮助使用者高度定制自己的类,这些内置方法都是以双下划线开头和结尾的,会在满足某种条件时自动触发。 内置方法,我们也称魔术方法,简称魔法!!! 如何学习魔术方法,只需要记住各个魔术方法的触发条件即可!!! 1. __init_ 阅读全文
posted @ 2023-03-26 16:34 星空看海 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 多态与多态性 多态指的是一类事物有多种形态,比如动物有多种形态:猫、狗、猪 多态 class Animal: # 同一类事物:动物 def talk(self): # 父类里面的方法不在实现具体的功能,只是定义继承父类的子类中一定要有这个方法 pass class Cat(Animal): # 动物 阅读全文
posted @ 2023-03-26 16:06 星空看海 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 继承与派生 继承 继承是一种创建新类的方式,在Python中,新建的类可以继承一个或多个父类,新建的类可称为子类或派生类,父类又可称为基类或超类 在编程世界中继承表示类与类之间资源的从属关系。子类可以继承父类的所有属性和方法。 class Parent1: # <==> Parent1(object 阅读全文
posted @ 2023-03-26 15:54 星空看海 阅读(30) 评论(0) 推荐(0) 编辑