12 2018 档案
摘要:我们可以从某个现有的class继承定义一个class,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)如:class Dog(Animal): 而不是class Dog(object): 好处:1.子类能获得父类的全
阅读全文
摘要:类(Class):类是一种创建实例模板 实例(Instance):实例是根据类创建出来的一个个具体的“对象”(每个对象数据结构类似,但各自的数据可能不同,相互独立,互不影响) 1.定义类:通过class关键字,后面紧接着是类名(类名通常是大写开头的),紧接着是(object)表示该类是从哪个类继承下
阅读全文
摘要:模块:以xx.py命名的一组代码的集合。 模块的优点: 1:避免函数和变量的命名冲突; 2:提高代码的可维护性; 3:编写代码不必从零开始(引用Pyhton的内置模块或第三方模块)。 注意:模块的名字不能与系统模块的名字冲突,系统内置函数见https://docs.python.org/3/libr
阅读全文
摘要:sorted函数可以直接用来对list进行升序排序,如果是数字则按由小到大排序,若是字符则按大写小于小写来排序。 除此之外,sorted还可以按指定的key方法进行排序,因此该函数亦是高阶函数。 比如令L=[1,-3,21,6,-43],则sorted(L,key=abs)=[1,-3,6,21,-
阅读全文
浙公网安备 33010602011771号