
Python编程从入门到实践第3版——学习笔记
文章平均质量分 52
Python编程从入门到实践第3版
复习法处理好
我爱看书
展开
-
python使用try-except-else处理异常
Python 使用称为异常(exception)的特殊对象来管理程序执行期间发生的错误。每当发生让 Python 不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。原创 2025-02-14 16:23:18 · 500 阅读 · 0 评论 -
python类_3继承
在编写类时,并非总是要从头开始。如果要编写的类是一个既有的类的特殊版本,可使用继承(inheritance)。子类不仅继承了父类的所有属性和方法,还可定义自己的属性和方法。在使用子类模拟的实物的行为时,如果父类中的一些方法不能满足子类的需求,就可以用下面的办法重写:在子类中定义一个与要重写的父类方法同名的方法。在既有的类的基础上编写新类,通常要调用父类的 _ _ init _ _() 方法。这将初始化在父类的 _ _ init _ _() 方法中定义的所有属性,从而让子类也可以使用这些属性。原创 2025-01-29 21:44:09 · 416 阅读 · 0 评论 -
python类_2
【代码】python类_2。原创 2025-01-29 20:51:43 · 457 阅读 · 0 评论 -
python类_1
以 self 为前缀的变量可供类中的所有方法使用,可以通过类的任意实例来访问。self.name = name获取与形参 name 相关联的值,并将其赋给变量 name,然后该变量被关联到当前创建的实例。在这个方法的名称中,开头和末尾各有两个下划线,这是一种约定,旨在避免 Python 默认方法与普通方法发生名称冲突。每个与实例相关联的方法调用都会自动传递实参 self,该实参是一个指向实例本身的引用,让实例能够访问类中的属性和方法。写一个表示小狗的简单类 Dog,它表示的不是特定的小狗,而是任何小狗。原创 2025-01-29 19:54:15 · 468 阅读 · 0 评论