摘要: **类知识点2** **在子类中调用父类的两种方法** 方式一 父类名.父类方法() class Vehicle: # 定义交通工具类 Country = 'China' def __init__(self, name, speed, load, power): self.name = name s 阅读全文
posted @ 2019-02-27 13:51 三条腿的飞猪 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 类的继承与派生 继承是指类与类之间的关系,用来解决代码重用,类可继承一个或多个父类,父类又可以成为基类或超类,新建类称为派生类或子类 查看继承 __base__只查看从左到右继承的第一个子类,__bases__查看所有继承的父类(<class 'main.ParentClass1'>,) 经典类与新 阅读全文
posted @ 2019-02-26 00:43 三条腿的飞猪 阅读(172) 评论(0) 推荐(0) 编辑
摘要: # 编程# 概念:用特定语法与数据结构及算法组成的代码来告诉计算机如何执行任务的过程,编程其实就是一个将具体世界进行抽象化的过程,# 多态就是抽象化的一种体现,把一系列具体事物的共同点抽象出来, 再通过这个抽象的事物, 与不同的具体事物进行对话。# 面向过程与面向对象# 面向过程# 概念:设计解决问 阅读全文
posted @ 2019-02-24 00:27 三条腿的飞猪 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 使用shelve持久序列化格式时,出现以下错误 shelve: db type could not be determined 代码如下: 阅读全文
posted @ 2019-02-20 01:59 三条腿的飞猪 阅读(417) 评论(0) 推荐(0) 编辑
摘要: i=1 def func2(): i=i+1 print(2) return None func2()结果为异常函数内部定义的变量名与外部的全局变量名相同时,命名空间已经被确认,函数将不会再从外部全局变量寻找,i+1中的i就不会得到全局变量的赋值,结果报错 阅读全文
posted @ 2019-02-11 01:01 三条腿的飞猪 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 类的实例对象前提是类中实现了__call__方法才是可调用的 在类中: __init__()的作用是初始化某个类的一个实例。 __call__()的作用是使实例能够像函数一样被调用 阅读全文
posted @ 2019-02-11 00:38 三条腿的飞猪 阅读(154) 评论(0) 推荐(0) 编辑
摘要: a = 10 b = 20 c = 30 g = {'a': 6, 'b': 8} t = {'b':100, 'c': 10} print(eval('a+b', g)) print(eval('a+b+c', g, t))结果为14 116eval的第一个位置参数为表达式,第二个为全局变量,第三 阅读全文
posted @ 2019-02-11 00:27 三条腿的飞猪 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 传入的参数是浮点型,所以结果也应该是浮点型,divmod返回和余数的元组,此题分别打印a,b。所以结果如上 阅读全文
posted @ 2019-02-11 00:18 三条腿的飞猪 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: reverse参数为True意味着按照降序排序,字符串是按照字符ascii值排序的并且第一个字符 相同时就会比较下一个字符的ascii值,以此类推 阅读全文
posted @ 2019-02-11 00:13 三条腿的飞猪 阅读(4023) 评论(0) 推荐(1) 编辑
摘要: 查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的所有元素。li = ["alec", " aric", " Alex", " Tony", " rain"]tu = ("alec", " aric", "Alex", "Tony", "rain")dic = {' k1': "a 阅读全文
posted @ 2018-12-24 20:03 三条腿的飞猪 阅读(1539) 评论(0) 推荐(0) 编辑