摘要:
1.自定义模块 import 导入 import test test是模块名 test.func() func() 是test模块中的函数调用 模块分类 1.内置模块 标准库,python解释器自带的.py文件(模块) 2.第三方模块 各种大神写的,需要额外下载的(并发编程开始讲解)(pypi) 3 阅读全文
摘要:
1.自定义模块 import 导入 import test test是模块名 test.func() func() 是test模块中的函数调用 模块分类 1.内置模块 标准库,python解释器自带的.py文件(模块) 2.第三方模块 各种大神写的,需要额外下载的(并发编程开始讲解)(pypi) 3 阅读全文
摘要:
login_dic = {"username": None, "flag": False} msg = """请选择app: QQ 微信 抖音 邮箱 """ chose = input(msg).upper() def auth(argv): def wrapper(f): def inner( a 阅读全文
摘要:
装饰器 定义: 用来装饰的工具 在不改变源代码及调用方式的基础下额外增加新的功能 开放封闭原则: 扩展是开放的(增加新功能) 修改源码是封闭的(修改已经实现的功能) 版一: 版二: 版三(初识版装饰器): 版四(第二版装饰器): low版 高级版: 语法糖 语法糖必须放在被装饰的函数正上方 阅读全文
摘要:
1. 函数名的第一类对象及使用 2. f格式化 3. 迭代器 4. 递归 阅读全文
摘要:
1. 1. 1. 1. 函数的传参:形参的第三种参数:万能参数 动态参数(解决参数数目不定的问题) 2. 函数形参角度,形参的顺序 3. 从空间角度研究函数 全局命名空间 我们直接在py文件中, 函数外声明的变量都属于全局命名空间 局部命名空间 在函数中声明的变量会放在局部命名空间 内置命名空间 存 阅读全文
摘要:
函数 1.1 定义一个函数: 1.2 代码由上往下,碰到函数调用才会执行函数内的命令(多次调用就是执行多次,可以循环调用) 1.3 函数有返回值,返回给的是函数的调用者fun(),通过print打印函数的调用来获取返回值 1.4 return 1.5 参数(形参,实参,传参) 1.5.0 传参:将实 阅读全文
摘要:
1. 文件操作 1.1 open() 打开 1.2 file 文件的位置(路径) 1.3 mode 操作文件的模式 1.4 encoding 文件的编码方式 1.5 f 文件句柄 1.6 1.7 操作文件 1.71 打开文件 1.72 操作文件 1.73 关闭文件 1.8 文件操作的模式 1.81 阅读全文
摘要:
基础数据类型补充 1.1 字符串(str)的方法补充—— 在对字符串进行操作的时候对其开辟了一个新的空间,所以需要我们去定义一个新的变量去接受它,这与列表不同 1.1.1 首字母大写(capitalize()) name="alex"name1=name.capitalize()print(name 阅读全文
摘要:
面向对象三大特性:继承,封装,多态 封装:将一些东西内容封装到一个地方,你还可以取出来. 多态: 一个事物产生多种形态. 水: 气态液态固态.,python中默认支持多态 鸭子类型: python中: 你看起来像鸭子,那么你就是鸭子. 类的约束 super的深入了解 阅读全文
摘要:
面向对象之继承 面向对象的三大特性: 封装,继承,多态. 什么是继承? 专业角度: B 继承 A类, B就叫做A的子类,派生类, A叫做B的父类,基类,超类. B类以及B类的对象使用A类的所有的属性以及方法. 字面意思: 继承就是继承父母所有的资产. 单继承,多继承. 继承的优点. 1. 节省代码. 阅读全文
|