上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: #一、继承的方式完成包装class List(list): #继承list类 def append(self,name): if type(name) is str: #判断如果添加的内容是字符窜,则添加到列表 super().append(name) #则添加到列表 def show_middle 阅读全文
posted @ 2020-01-06 21:11 陈帅帅_大侠 阅读(184) 评论(0) 推荐(0) 编辑
摘要: #当一个模块名为字符窜的时候#第一种方式a=__import__('test.123')a.123 #a拿到的是最顶级的模块test ,然后调用123#第二种方式import importlib #导入模块a=importlib.import_module('test.123') #调用方法拿到的直 阅读全文
posted @ 2020-01-03 21:41 陈帅帅_大侠 阅读(151) 评论(0) 推荐(0) 编辑
摘要: #第一层封装:定义类#第二层封装:区分内外,有些属性只能内部使用,外部不能class Name: __a='你是猪' #封装变量a def __init__(self,name): self.name=name def get_name(self): print('我叫%s' %self.name) 阅读全文
posted @ 2020-01-03 21:37 陈帅帅_大侠 阅读(166) 评论(0) 推荐(0) 编辑
摘要: class Name: __a='你是猪' #封装变量a def __init__(self,name): self.name=name def get_name(self): print('我叫%s' %self.name)n1=Name('陈宇霞')print(Name.__dict__) #查 阅读全文
posted @ 2020-01-01 22:30 陈帅帅_大侠 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #多态反应的是执行时候的状态,不同对象调用的相同方法,调用同一个类,但运行结果不一样,属于继承的一种体现机制。class H2O: def __init__(self,name,wendu): self.name=name self.wendu=wendu def turn_ice(self): i 阅读全文
posted @ 2020-01-01 22:27 陈帅帅_大侠 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #面向对象编程三大特性:集成、多态,封装class Dad: money=10 def __init__(self,name): self.name=name def da(self): print('%s正在打儿子' %self.name)class Son(Dad): #继承父辈,单继承 pas 阅读全文
posted @ 2019-12-31 17:03 陈帅帅_大侠 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 执行结果: 执行结果: 阅读全文
posted @ 2019-12-25 19:03 陈帅帅_大侠 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-23 19:51 陈帅帅_大侠 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 文件内容: 输出结果: 阅读全文
posted @ 2019-12-23 19:49 陈帅帅_大侠 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-23 19:46 陈帅帅_大侠 阅读(194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页