10 2019 档案
摘要:__str__(self) 只要在类中定义了__str__(self)方法,那么当使用print打印实例对象的时候,就会直接打印出在这个方法中return的数据。 子类新增定制后调用新增定式 在Book类的基础上,创建一个子类FictionBook类表示虚构类图书,并改造初始化方法,增加一个默认参数
阅读全文
摘要:isinstance() :判断类的所属 (instance实例) 输入两个参数(第一个是实例,第二个是类或类组成的元组),输出是布尔值(True 或 False)。 子类创建的实例同时也属于父类 父类创建的实例不属于子类 类创建的实例都属于根类 多重继承class A(B,C,D): 和子类更相关
阅读全文
摘要:属性(attribute) 方法(method) 实例方法中有个必须放在首位的参数self 类的创建和调用 类的创建:class 类的属性创建:赋值语句 属性 = ... 实例方法的创建:def 方法 (self): 类的实例化:实例名=类名() 调用类的属性:实例名.属性 调用类的方法:实例名.方
阅读全文
摘要:用print()和#逐步检查 多行注释有两种快捷操作:1、在需要注释的多行代码块前后加一组三引号''' 2、选中代码后使用快捷键操作:Windows快捷键是ctrl+/,Mac为cmd+/,适用于本地编辑器 try异常处理 捕捉异常可以使用try/except语句。 try/except语句用来检测
阅读全文
摘要:1、向下取整: int() 2、向上取整:ceil() 使用ceil()方法时需要导入math模块,例如 3、四舍五入:round() 4、分别取 将整数部分和小数部分分别取出,可以使用math模块中的 modf()方法 例如: 最后一个应该是0.33,但是浮点数在计算机中是无法精确的表示小数的,p
阅读全文