posted @ 2018-02-28 15:34
02 2018 档案
摘要:re模块 re.findall re.findall优先级问题: re.search re.match re.split re.split优先级问题: re.sub re.subn re.compile re.finditer collections模块 在内置数据类型(dict、list、set、
阅读全文
摘要:求阶乘,用递归函数做: 二分查找: 用递归函数写斐波那契数列: 递归函数的三级菜单:
阅读全文
posted @ 2018-02-26 15:11
摘要:匿名函数规则: 匿名函数在map中的应用: 匿名函数在filter中的应用: 匿名函数后可以加三元运算符:
阅读全文
posted @ 2018-02-09 00:19
摘要:列表推导式: [ 变量(加工后的变量) for 变量i in 可迭代的数据类型 ] 集合推导式,自带去重功能: 字典推导式: 列表套列表推导式: 把列表解析的[]换成()得到的就是生成器表达式: 内置函数: 共有68个 print: dir: locals() :将局部的变量储存起来globals(
阅读全文
posted @ 2018-02-07 17:53
摘要:迭代器: 什么是可迭代对象? 方法1:dir(被测对象) 如果里面含有 __iter__ 则是可迭代对象 方法2: 测试他是迭代器还是可迭代对象 可迭代对象 转换成 迭代器: 可迭代对象.__iter__() > 迭代器 迭代器取值: 可迭代对象和迭代器的区别: 只含有__iter__方法的数据是可
阅读全文
posted @ 2018-02-06 18:58
摘要:装饰器:在不改变原函数和原函数执行状态下,为函数增加功能 万能装饰器: eval: 读取文本内容的时候,都是字符串,可以用eval转换一下,本身什么类型,就读出什么类型 开放封闭原则: 1、 对扩展是开放的 2、 对修改是封闭的 函数的有用信息: 本函数的功能:绘图功能,实时接收数据并绘图. :re
阅读全文
posted @ 2018-02-05 18:01
摘要:函数名: 1、直接打印函数名,打印的是函数名内存地址 2、函数名可以赋值给其他变量 3、函数名可以当作容器类的元素 4、函数名可以当作函数的参数 5、函数名可以作为函数的返回值 闭包: 内层函数对外层函数(非全局变量)的引用 闭包用处:如果说,内层函数是闭包,python内部有个机制,遇到闭包会在内
阅读全文
posted @ 2018-02-02 19:31
摘要:名称空间: python解析器执行时,每当遇到一个变量的时候,就把变量名和值之间对应的关系记录在内存空间中,这个空间叫全局命名空间 如果遇到函数,只把函数名读入内存,当执行函数时,解析器会在在内存中创建一个临时king见,然后执行函数内部程序, 函数结束时,临时空间消失,开辟的临时的空间叫做局部命名
阅读全文
posted @ 2018-02-01 17:42
浙公网安备 33010602011771号