摘要:
今日内容概要 作业讲解 多层语法糖内部本质 有参装饰器 递归函数 算法之二分法 作业讲解 # 基本要求:给多个函数加上用户认证功能 # 2.多个函数都需要添加一个相同的功能 毫无疑问首先应该考虑使用装饰器 '''装饰器的使用原则与函数一致 也必须先定义后调用''' def login_auth(fu 阅读全文
摘要:
今日内容概要 闭包函数(重要) 闭包函数的实际应用 装饰器简介(重点+难点) 简易版本装饰器 进阶版本装饰器 完整版本装饰器 装饰器模板(拷贝使用即可) 装饰器语法糖 装饰器修复技术 闭包函数(重要) # 闭包函数的两大特征 1.闭:定义在函数内部的函数 # 函数内的嵌套函数,只能在函数内部用 2. 阅读全文
摘要:
今日内容概要 名称空间 名字的查找顺序 作用域 global与nonlocal关键字 函数名对象 函数的嵌套 我觉得我学会了?学废了? 名称空间的概念 其实就是存放变量名与变量值绑定关系的地方 类似于商品库存表,记录物品与存放地址 名称空间的分类 1.内置名称空间 python解释器提前给我们定义好 阅读全文
摘要:
今日内容 函数的定义与调用 函数的分类 函数的返回值 函数的参数(内容较多) 名称空间与作用域 函数的定义与调用 1.函数一定要遵循先定义后调用的原则 # 定义函数的代码一定要比调用函数的代码先执行 2.函数在定义阶段只检测语法不执行代码 #此时代码不运行 3.函数体代码只有在调用函数的时候才会执行 阅读全文
摘要:
今日内容概要 字符编码简介 字符编码发展史(理论) 字符编码实战应用 文件操作简介 大作业讲解 字符编码的实际应用 文件操作简介 文件的读写模式 文件的操作模式 文件的操作方法 文件补充说明 利用文件充当数据库完成用户注册登录 字符编码简介 字符串类型、文本文件的内容都是由字符组成的,但凡涉及到字符 阅读全文
摘要:
今日内容概要 文件内光标的移动(了解) 文件数据修改(了解) 函数简介 函数的语法结构 函数的返回值 函数的参数(重要) 文件内光标的移动(了解) 1.前期铺垫 with open(r'a.txt','r',encoding='utf8') as f: print(f.read()) # 光标直接读 阅读全文
摘要:
昨日作业讲解: # 利用列表编写一个用户注册、登陆程序 # 提示:循环 # 要求:成功一次即可 无需考虑用户冲突等情况 # 1.先定义一个用于存储用户数据的列表 data_list = [] # 定义一个空列表 # 2.循环打印程序的功能 供用户选择执行 while True: # 3.打印程序中所 阅读全文
摘要:
接昨天内容继续学习 昨日作业讲解: 1.编写一个用户登录程序 要求最多尝试失误三次 过期自动提示并可重置尝试次数 用户登录成功之后进入内部循环 用户输入什么就打印什么 并给用户提供一个结束程序的特殊指令 获取用户输入的用户名和密码可以处理首尾空格 用户的用户名和密码使用变量存储 通过程序获取用户名和 阅读全文
摘要:
今天接昨天内容继续学习 # TODO : 写任何业务 都应该先搭建主体功能 之后再考虑配套优化 昨日作业讲解 whlie+else 当while没有被关键字break主动结束的情况下 正常结束循环体代码之后会执行else的子代码 while 条件: 循环体代码 else: 循环体代码正常运行结束 则 阅读全文