上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 【主要内容】 1. 生成器和生成器函数 生成器的本质就是迭代器 生成器的三种创建办法: 1.通过生成器函数 2.通过生成器表达式创建生成器 3.通过数据转换 生成器函数: 函数中包含了yield的就是生成器函数 注意:生成器函数被执行. 获取到的是生成器. 而不是函数的执行 生成器表达式: (结果 阅读全文
posted @ 2020-02-10 14:16 红叶楠木 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 1, 函数名的应用,第一类对象 函数名可以像变量一样进行使用 1.赋值 2.作为list元素 3.作为参数 4.作为返回值2, 闭包 内部函数访问外部函数的局部变量. 好处: 1.安全 2.常驻内存. 提高效率3, 迭代器 可迭代对象(Iterable):内部包含__iter__(). 阅读全文
posted @ 2020-02-10 14:10 红叶楠木 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 大题解析 1 ''' 2 # 在python3版本中,s1='老男孩',如何将s1转化成utf-8的bytes类型?/ 3 # 转化成功后,得到s2,如何将s2转化成gbk的bytes类型。 4 s1='老男孩' 5 s2=s1.encode('utf-8') 6 print(s2) 7 s3=s2 阅读全文
posted @ 2020-02-10 14:01 红叶楠木 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 1. 动态参数 位置参数的动态参数: *args 关键字参数的动态参数 : **kwargs 顺序: 位置,*args,默认值,**kwargs 在形参上*聚合, **聚合 在实参上*打散, **打散2. 命名空间和作用域 命名空间: 1. 内置命名空间: python解释内部运行时的 阅读全文
posted @ 2020-02-10 13:59 红叶楠木 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 函数: 函数:对功能的封装 语法: def 函数名(形参): 函数体 函数名(实参) 函数名:命名规则和变量一样 函数的返回值: return, 函数执行完毕. 不会执行后面逻辑 1. 如果函数中不写return返回None 2. 只写return 返回None 3. return 返 阅读全文
posted @ 2020-02-10 13:53 红叶楠木 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 文件操作: 1. r 2. w 3. a 4. r+ 读写模式. 需要移动光标进行反复读写 5. w+ 6. a+ 7. b bytes 读写操作的是字节. 用在非文本上 8. seek() 移动光标到xx位置 开头: seek(0), 末尾: seek(0,2) 9. 文件修改 创建 阅读全文
posted @ 2020-02-10 13:48 红叶楠木 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 1. 补充基础数据类型的相关知识点 1. str. join() 把列表变成字符串 2. 列表不能再循环的时候删除. 因为索引会跟着改变 3. 字典也不能直接循环删除. 把要删除的内容记录在列表中. 循环列表. 删除原列表, 字典中的数据 4. fromkeys() 不会对原来的字典产 阅读全文
posted @ 2020-02-10 13:46 红叶楠木 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 1. is 和 == 区别 id()函数 == 判断两边的值 is 判断内存地址回顾编码: 1. ASCII: 英文, 特殊字符, 数字, 8bit, 1byte 2. GBK: 中文 16bit, 2byte. 兼容ASCII 3. unicode: 万国码, 32bit 4byte 阅读全文
posted @ 2020-02-10 13:26 红叶楠木 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 1. dict 用大括号{} 括起来. 内部使用key:value的形式来保存数据 {'jay':'周杰伦', "jj":'林俊杰'} 注意:字典的key必须是可哈希的. 不可变的, value 没有限制 不是按照我们保存的顺序保存的, 无序的2. 增删改查 1. dict[不存在的k 阅读全文
posted @ 2020-02-10 13:21 红叶楠木 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 【主要内容】 1、列表的索引: lst=[1,2,3,4,5,6] print(lst[0]) #获取第一个元素 lst[1]='你好' #改变列表中的值 2、列表的切片: lst=[1,2,3,4,5,6] print([lst[0:3]) # [1,2,3] print([:3]) # [1,2 阅读全文
posted @ 2020-02-10 13:14 红叶楠木 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页