摘要: 今日内容概要 生成器(自定义的迭代器) 结合生成器实现range功能 生成器表达式 生成器的笔试题 今日内容详细 引言 迭代取值和索引取值的对比 迭代取值提供了一种不依赖于索引取值的方式 迭代取值: 1.不依赖于索引取值,__next__()取值 2.不能重复取值,只能从左往右一个一个取值 索引取值 阅读全文
posted @ 2022-01-13 21:38 mwz21 阅读(38) 评论(0) 推荐(0)
摘要: 今日内容概要 集合匿名函数使用的一些内置方法 可迭代对象 迭代器对象 for循环的本质 异常捕获 今日内容详细 匿名函数使用的一些内置方法 1.map 映射 #map的底层原理是for循环 l = [1, 2, 3, 4, 5] 2.zip 拉链 l1 = [1, 2, 3, 4, 5, 6]l2 阅读全文
posted @ 2022-01-12 20:19 mwz21 阅读(45) 评论(0) 推荐(0)
摘要: 今日内容概要 递归函数 算法之二分法 三元表达式 列表生成式 字典生成式 匿名函数 今日内容详细 递归函数 直接或者间接的调用自己 1 .直接调用自己 #count=1 # def index(): # print('from index')# global count #在函数内部修改全局名称空间 阅读全文
posted @ 2022-01-11 21:34 mwz21 阅读(54) 评论(0) 推荐(0)
摘要: 今日内容概要 装饰器的概念 装饰器的简易版本 装饰器的进阶版本 装饰器的练习题(认证功能) 装饰器的固定模板 装饰器的语法糖(简化代码) 有参装饰器(最复杂) 今日内容详细 装饰器的概念 装饰器不是一个新的概念,而是空间名称,闭包函数等等的组合就是装饰器 装饰:给函数增加额外的功能 器:就是工具 装 阅读全文
posted @ 2022-01-10 21:32 mwz21 阅读(40) 评论(0) 推荐(0)
摘要: 今日内容概要 函数对象(函数名) 函数的嵌套 函数的嵌套定义 闭包函数 今日内容详细 函数对象(函数名) 函数名的用法 1.函数名可以当成变量赋值 # def index():# print('from index')## a = index # a() #函数名遇到括号就会调用 # print(a 阅读全文
posted @ 2022-01-07 19:19 mwz21 阅读(31) 评论(0) 推荐(0)
摘要: 今日内容概要 函数参数的两大分类 位置参数和关键字参数 默认参数 可变长参数(重点) 名称空间的概念 今日内容详细 函数参数的两大分类 1. 形式参数 在函数定义阶段从左往右依次写入的变量名就叫形式参数,简称"形参" def func(a,b): pass # 这里的a和b就是形式参数,形参 2. 阅读全文
posted @ 2022-01-06 20:27 mwz21 阅读(60) 评论(0) 推荐(0)
摘要: 今日内容概要 操作模式 文件内光标的移动(了解) 文件内容修改(了解) 函数(重要) 函数的简介 函数的语法结构 函数的返回值 今日内容详细 1.文本模式 r => rt w => wt a => at ''' 注意事项: 1. 文件中的内容全部都是以字符串为单位 2. 写入的内容只能是字符串 3. 阅读全文
posted @ 2022-01-05 19:55 mwz21 阅读(67) 评论(0) 推荐(0)
摘要: 今日内容详细 文件的基本操作 文件操作的相关方法 文件相关的练习题 文件的基本操作方法 1.什么是文件 文件是操作系统暴露给用户操作影片的接口 2.如何用代码操作文件 1.使用open打开文件 2.使用相关方法操作文件 3.关闭文件 2.1如何操作文件 r=> read 打开文件,操作系统打开的文件 阅读全文
posted @ 2022-01-04 20:17 mwz21 阅读(90) 评论(0) 推荐(0)
摘要: fdfddfd 阅读全文
posted @ 2022-01-04 15:38 mwz21 阅读(9) 评论(0) 推荐(0)
摘要: 今日内容详细 列表的内置方法补充 1.reverse()删除列表最后一个元素 2.sort() 给列表排序,列表中的元素必须是相同的数字类型,否则会报错,默认为升序排列 sort(reverse=True) # reverse用来指定是否跌倒排序,默认为False 列表比较 # l1 = [999, 阅读全文
posted @ 2021-12-30 19:06 mwz21 阅读(70) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示