摘要: Mixin,able 父类后加 Mixin、able,称为辅类,引用辅类的子类后也需加 Mixin、able, __str__ class Student(): def __init__(self, name, age): self.name = name self.age = age def __ 阅读全文
posted @ 2021-07-16 14:42 wuc123 阅读(72) 评论(0) 推荐(0)
摘要: 单继承下属性查找 子集查找, 若自身没有值,会去父集中找,出现重复值,会优先选择子集中值 class Foo: def f1(self): print("Foo.f1") def f2(self): print("Foo.f2") self.f1() # self => obj class Bar( 阅读全文
posted @ 2021-07-16 14:41 wuc123 阅读(31) 评论(0) 推荐(0)
摘要: 绑定方法 ''' 与对象进行绑定 # class Student(): # country = 'CHINA' # # def __init__(self, name, age): # self.name = name # self.age = age # # def tell_info(self) 阅读全文
posted @ 2021-07-16 14:37 wuc123 阅读(43) 评论(0) 推荐(0)
摘要: 面向对象 """ 面向对象: 核心是对象二字, 1.程序里面 对象就是盛放数据属性和功能的容器, 2. 现实中 对象就是特征与技能的结合体 Linux:一切皆文件 优点:扩展性强 缺点:编程复杂度高 应用场景:对扩展性要求较高的场景,比如:qq, 微信 案例: 西天取经 学生选课系统 """ 类的概 阅读全文
posted @ 2021-07-16 14:35 wuc123 阅读(32) 评论(0) 推荐(0)
摘要: 模块 1、一个py就是一个模块 2、包就是一个存放有__init__.py文件的文件夹,包的本质就是一个模块 三种来源: 1、自带的 内置 标准库 2、第三方的 pip3 install 第三方库 3、自定义的 在第一次导入模块时会做三件事,重复导入会直接引用内存中已经加载好的结果 1.为源文件(s 阅读全文
posted @ 2021-07-12 19:51 wuc123 阅读(47) 评论(0) 推荐(0)
摘要: 迭代器 """ 1 什么是迭代器 迭代器就是用来迭代取值的工具 什么是迭代? 迭代就是一个重复的过程,但是每次重复都是基于上一次的结果进行的 # 单纯的重复不叫迭代 while True: 1+1 # 下面才是迭代的过程 count = 1 while count < 5: print(count) 阅读全文
posted @ 2021-07-12 19:50 wuc123 阅读(36) 评论(0) 推荐(0)
摘要: 装饰器 1、什么是装饰器 装饰器是一个用来为被装饰者添加功能的工具 被装饰者:函数 装饰器:可以用函数实现装饰器这种工具 2、为何要用装饰器 为了在不修改被装饰器对象源代码以及调用方式的前提下 为被装饰对象添加上新功能 3、如何用装饰器 函数装饰器模板一 def outter(func): def 阅读全文
posted @ 2021-07-02 17:17 wuc123 阅读(39) 评论(0) 推荐(0)
摘要: 函数对象 函数是第一类对象,函数是第一等公民 1、函数可以被赋值 # def foo(): # foo->函数的内存地址 # print('from foo') # # f=foo # # print(f) # f() 2、函数可以当作参数传给另外一个函数 # def foo(): # foo->函 阅读全文
posted @ 2021-07-02 17:15 wuc123 阅读(41) 评论(0) 推荐(0)
摘要: 内置函数 # print(abs(-111)) # print(all([True, "abc", "", 0])) # print(all([True, "adsf", "asd", 1])) # # print(any([True, "abc", "", 0])) # print(all([]) 阅读全文
posted @ 2021-07-02 17:14 wuc123 阅读(27) 评论(0) 推荐(0)
摘要: 函数基本使用 回顾 1.函数的使用原则:先定义,定义只检测语法,后调用, def foo(x,y): print(x) print(y) return 123 foo(1,2) 类型提示(Type hinting) def foo(x:'描述信息',y:'描述信息')->'返回值是整型': 只有函数 阅读全文
posted @ 2021-07-02 17:13 wuc123 阅读(101) 评论(0) 推荐(0)