摘要: 晚上想想千条路,白天醒来走原路. 前方高能 生成器和生成器表达式 1. 生成器和生成器函数 2. 列表推导式 一. 生成器 生成器实质上就是迭代器. 在python中有三种方式来获取生成器: 1,通过生成器函数. 2.通过各种推导式来实现生成器. 3. 通过数据的转换也可以获取生成器. 首先,我们先 阅读全文
posted @ 2018-08-13 17:00 吧啦吧啦吧啦 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 最初的信仰. 阅读全文
posted @ 2018-08-12 22:19 吧啦吧啦吧啦 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 哪个更痛苦,努力还是后悔? 前方高能--迭代器 1函数名的使用以及第一类对象. 2.闭包 3.迭代器 一. 函数名的运用 函数名的内存地址,但他是一个特殊的变量,与括号配合可以执行函数的变量. 1.函数名的内存地址 2.函数名可以赋值给其他变量. 3.函数名可以当作容器类的元素. 4,函数名可以当作 阅读全文
posted @ 2018-08-10 20:32 吧啦吧啦吧啦 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 哪个更痛苦,努力还是后悔? 前方高能 函数的进阶 1.函数参数--动态传参 2.名称空间,局部名称空间,全局名称空间,作用域,加载顺序 3.函数的嵌套 4.gloabal,nonlocal关键字 一. 函数参数--动态传参 形参的第三种: 动态参数 1. 动态接收位置参数 动态接收参数的时候要注意: 阅读全文
posted @ 2018-08-09 17:16 吧啦吧啦吧啦 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前方高能 初识函数 一. 什么是函数 函数:对代码块和功能的封装和定义. 二. 函数的定义,函数名,函数体,以及函数的调用 def 函数名(): 函数体 函数体:就是函数被执行之后要执行的代码. 三, 函数的返回 执行完函数之后,我们可以使用return来返回结果. 函数中return的使用: 1. 阅读全文
posted @ 2018-08-08 16:08 吧啦吧啦吧啦 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 因为沉默, 因为我执意, 因为我舍不得, 因为看到了太多的绝望, 所以反而看出了希望. 哪怕花开两朵, 也总要天各一方. 阅读全文
posted @ 2018-08-07 14:32 吧啦吧啦吧啦 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 万恶之源- 文件操作 本节主要内容: 1.初识文件操作 2.只读(r,rb) 3.只写(w,wb) 4.追加(a,ab) 5. r+ 读写 6. w+ 写读 7.a+写读(追加写读) 8.其他操作方法 9.文件的修改以及另一种打开文件句柄的方式 主要内容: 1.使用python来读写文件是非常简单的 阅读全文
posted @ 2018-08-06 19:52 吧啦吧啦吧啦 阅读(120) 评论(0) 推荐(0) 编辑
摘要: ONE 1.pyhon 解释型,弱类型,语言. 优点: 有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器,灵活.修改代码的时候直接修改就可以,可以快速部署,不用停机维护. 可移植性,可嵌入性,可扩展性, 缺点: 每次运行的时候都要解释一遍,性能上不如编译型语言. 速度慢,代码不能加密, 阅读全文
posted @ 2018-08-05 23:41 吧啦吧啦吧啦 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾: 1. is 和 == 的区别 id() python中存在一个小数据池的概念. python中两个数据类型存在小数据池: int: -5~256 str: 每个字符*20之内,内存地址不会改变.超过20以上内存地址会改变. is 比较的是内存地址. == 比较的是两边的值 2. 编码 1 阅读全文
posted @ 2018-08-03 17:46 吧啦吧啦吧啦 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 今日内容 1. is 和 == 的区别 # 小数据池 # 数字小数据池的范围 -5 ~ 256 # 字符串中如果有特殊字符他们的内存地址就不一样 # 字符串中单个 * 20以内他们的地址一样, 单个字符 * 21以上的内存地址不一样 == 比较 是比较两边的值 is 比较 比较的是内存地址 id() 阅读全文
posted @ 2018-08-02 15:27 吧啦吧啦吧啦 阅读(88) 评论(0) 推荐(0) 编辑