摘要:
今日内容总结 一、三元表达式(简化代码) 二、各种生成式(简化代码) 三、匿名函数(简化代码) 四、常见重要内置函数 五、常见内置函数补充 一、三元表达式 使用场景:在二选一时,推荐使用三元表达式 """ 三元表达式: 数据1 if 条件 else 数据2 在条件成立时则使用数据1(if前面的数据) 阅读全文
摘要:
今日内容总结 一、给多个函数加上用户认证(代码) 二、多层装饰器 三、有参装饰器 四、递归函数 五、算法之二分法 一、给多个函数加上用户验证 要求:给多个函数加上用户认证功能 通过名和密码:'owen'、123 # 先定义一个装饰器 def login_auuth(func_name): def i 阅读全文
摘要:
今日内容总结 一、闭包函数 二、闭包函数的实际应用 三、装饰器简介 四、简易版本装饰器 五、进阶版本装饰器 六、完整版本装饰器 七、装饰器模板(很重要) 八、装饰器语法糖 九、装饰器修复技术 一、闭包函数 # 闭包函数的两大特征 1、闭:定义在函数内部的函数 2、包:内部函数使用了外层函数名称空间中 阅读全文
摘要:
今日内容总结 一、名称空间 二、名字的查找顺序 三、作用域 四、global和nonlocal关键字 五、函数名的多种用法 六、函数的嵌套 一、名称空间 1、名称空间含义 指存放变量名与变量值绑定关系的地方,相当于它存在的这个空间,和我们平时的民政局、警察局等 2、名称空间的分类 2.1 内置名称空 阅读全文
摘要:
今日内容总结 一、函数的定义与调用 二、函数的分类 三、函数的返回值 四、函数的参数 五、位置参数 六、关键字参数 七、默认参数 八、可变长参数 九、可变长形参数 十、补充说明(*和**在实参中的用法) 一、函数的定义与调用 # 1、函数一定一定要遵循先定义然后再调用的原则,也就是说调用函数,一定要 阅读全文
摘要:
今日内容总结 一、文件内光标到的移动 二、文件的修改 三、函数简介 四、函数的语法结构 一、文件内光标的移动 1 、简介 haha.txt的内容为:锄禾日当午,上班好幸苦 with open(r'haha..txt','r',encoding='utf8')as f: print(f.read(3) 阅读全文
摘要:
今日总结 一、字符编码的实际应用 二、文件操作简介 三、文件的读写模式 四、文件的操作模式 五、文件的内置方法 一、字符编码的实际应用 1、编码和解码 编码 (encode) : 将人类能够理解的字符编码成计算机能够直接读懂的字符 解码 (decode): 将计算机能够理解的字符解码成人类能够直接读 阅读全文
摘要:
今日内容总结 一、字典型内置方法 二、元组型内置方法 三、 集合型内置方法 四、垃圾回收机制 一、字典型内置方法 1 、类型转换 dict()——使用方式 ''' 字典型可以转换的类型很少''' print(dict(11)) # 整型 报错 print(dict(11.11)) # 浮点型 报错 阅读全文
摘要:
今日总结 字符串的其他内置方法 必须了解操作 列表的内置方法 可变类型与不可变类型 队列与堆栈 字符串的其他内置方法 1 、移除字符串首尾的指定字符,可以自定义移除的方向 strip(移除用语) rstrip(右边移除) lstrip(左边移除) 用法: # s1 = '***owen***' # 阅读全文
摘要:
今日内容 while + else 连用 死循环和while的嵌套 for循环基本使用 range关键字 for循环补充 for循环的嵌套 基本数据类型及内置方法 一、while + else连用 当while没有关键字break主动结束的情况下,结束循环体代码之后会执行else的子代码 ''' 阅读全文