摘要: 字典生成式 推导了字典生成的过程 阅读全文
posted @ 2019-06-04 21:12 木子逍遥 阅读(109) 评论(0) 推荐(0)
摘要: 三元表达式与列表推导式 三元表达式(三目表达式) 列表推导式 阅读全文
posted @ 2019-06-04 21:11 木子逍遥 阅读(122) 评论(0) 推荐(0)
摘要: python迭代器 可迭代对象 只要拥有__iter__方法的对象就是可迭代对象,推到:可迭代对象不一定是迭代器对象 字符串/列表/元组/字典/集合/文件都是可迭代对象 可以使用for循环的都是可迭代对象 __next__ 其实是在遍历可迭代对象元素,一旦遍历完报错 迭代器对象:拥有__iter__ 阅读全文
posted @ 2019-06-04 21:10 木子逍遥 阅读(102) 评论(0) 推荐(0)
摘要: 装饰器 装饰的东西,工具,装饰的工具 函数定义一个工具 装饰器本质上其实也是一个函数,只不过这个函数具有装饰的功能 装饰器: 改变功能的时候不改变原来的调用方式,并且不改变函数的代码,是python的核心思想开放封闭原则,可以在不重构代码的情况下做到对项目功能的增加 在自己写项目的时候会很少需要自己 阅读全文
posted @ 2019-06-03 00:33 木子逍遥 阅读(73) 评论(0) 推荐(0)
摘要: day 12 闭包 闭包:闭就是封闭,包则是包含, 闭包指的是函数内部的嵌套函数对外部作用域(非全局作用域)变量的引用. 闭包函数的引用,爬虫领域 总结 闭包的核心思想其实就是类似C++中的函数指针 阅读全文
posted @ 2019-06-03 00:32 木子逍遥 阅读(116) 评论(0) 推荐(0)
摘要: day11 函数对象 函数名其实就是变量名 1. 引用,赋值 2. 当作函数的返回值 3. 当作函数的参数 4. 作为容器的元素 函数的嵌套 函数的定义阶段只检测语法,不执行代码 所以没有被调用的函数内部只要没有语法上的错误就不会报错 煞笔才用嵌套 名称空间 内置名称空间 所学的所有内置方法,其实就 阅读全文
posted @ 2019-05-30 22:08 木子逍遥 阅读(115) 评论(0) 推荐(0)
摘要: python之禅 优美胜于丑陋, 明了胜于晦涩。 简洁胜于复杂, 复杂胜于凌乱。 扁平胜于嵌套, 稀疏胜于密繁。 可读性很重要! 即便假借特例的实用性之名,也不可违背这些规则。 不要放过一切错误,除非错误本身需要以忽略对待。 不确定面前,我们应抵挡妄加猜测的引诱。 应该有一种,也但愿只有这一种是显而 阅读全文
posted @ 2019-05-30 17:40 木子逍遥 阅读(597) 评论(0) 推荐(0)
摘要: http://t.cn/E71xZtX?84339578 阅读全文
posted @ 2019-05-30 08:00 木子逍遥 阅读(5058) 评论(1) 推荐(1)
摘要: day10 函数 把重复代码写成一个通用模版 可以把冗余的代码独立开 把工具事先准备好 定义函数 def 函数名(): 代码快 函数名:需要具有某种意义 代码块,实现具体的功能 使用函数: 函数() 一个函数分为两个阶段,分别是定义和调用 定义函数的三种形式 函数的参数 函数的返回值 函数的可变长参 阅读全文
posted @ 2019-05-29 22:21 木子逍遥 阅读(133) 评论(0) 推荐(0)
摘要: 文件操作 什么是文件 文件是操作系统提供的虚拟的单位,有了文件我们可以读取数据,没有文件的话应该去硬盘上扣动机械手臂然后寻找数据. 如何使用文件 1. 打开文件() 2. 读写数据 3. 保存 4. 关闭文件 使用Python写一个小程序控制文件 read一次性读取所有数据 readline读取一行 阅读全文
posted @ 2019-05-28 21:32 木子逍遥 阅读(118) 评论(0) 推荐(0)