搬马

导航

 

2018年2月23日

摘要: 模块是用来组织函数的。 模块一共3种: python标准库 第三方模块 应用程序自定义模块 模块搜索路径:sys.path import calculate #解释器通过搜索路径找到calculate.py后,将calculate.py里面所有的代码都解释一遍,然后将结果赋值给calculate这个 阅读全文
posted @ 2018-02-23 20:30 搬马 阅读(103) 评论(0) 推荐(0) 编辑
 
摘要: 贪婪匹配 贪婪匹配是指字符后面是*+?的时候,都是尽可能多的匹配,如果不想尽可能多的匹配,那么在这三个字符后面加?号即可,这样变成惰性匹配,按最少匹配。 \d 匹配任何十进制数;它相当于类 [0-9]。\D 匹配任何非数字字符;它相当于类 [^0-9]。\s 匹配任何空白字符;它相当于类 [ \t\ 阅读全文
posted @ 2018-02-23 14:00 搬马 阅读(107) 评论(0) 推荐(0) 编辑
 

2018年2月22日

摘要: len() 方法返回对象(字符、列表、元组等)长度或项目个数 len()方法语法: 阅读全文
posted @ 2018-02-22 15:57 搬马 阅读(174) 评论(0) 推荐(0) 编辑
 

2018年2月11日

摘要: eval()官方文档里面给出来的功能解释是:将字符串string对象转化为有效的表达式参与求值运算返回计算结果 语法上:调用的是:eval(expression,globals=None, locals=None)返回的是计算结果 其中: expression是一个参与计算的python表达式 gl 阅读全文
posted @ 2018-02-11 09:32 搬马 阅读(85) 评论(0) 推荐(0) 编辑
 

2018年2月6日

摘要: 迭代器 满足迭代器协议: 1、内部有next方法 2、内部有iter()方法 os模块 hashlib模块 logging模块 在logging.basicConfig()函数中可通过具体参数来更改logging模块默认行为,可用参数有 level:设置rootlogger(后边会讲解具体概念)的日 阅读全文
posted @ 2018-02-06 20:57 搬马 阅读(167) 评论(0) 推荐(0) 编辑
 

2018年2月5日

摘要: 列表生成式: 变量赋值方式: 生成器可以通过两种方式创建: 1、小括号 2、定义函数,将return换成yield 生成器创建之后通过两种方式执行: 1、next 2、send() 可以传值 重新审视for循环: for 循环内部三件事: 1、调用可迭代对象的iter方法返回一个迭代器对象 2、不断 阅读全文
posted @ 2018-02-05 21:29 搬马 阅读(135) 评论(0) 推荐(0) 编辑
 

2018年1月30日

摘要: 闭包(closure)是函数式编程的重要的语法结构 定义:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包。 闭包可以脱离环境在外部调用 装饰器(函数) 装饰器的作用就是给功能函数添加新功能。 注意:1、装饰器要放在@上面,不然会报错。 2、装饰器 阅读全文
posted @ 2018-01-30 08:17 搬马 阅读(89) 评论(0) 推荐(0) 编辑
 

2018年1月29日

摘要: 函数参数补充: 还可以这样传参: 高阶函数: 1、函数名可以进行赋值 2、函数名可以作为函数参数,还可以作为函数的返回值 递规函数: 关于递归的特性:1、调用自身函数2、有一个结束条件 但凡是递归可以写的循环都可以解决。递归的效率在很多时候会很低。 匿名函数: 匿名函数的命名规则,用lambda关键 阅读全文
posted @ 2018-01-29 20:38 搬马 阅读(88) 评论(0) 推荐(0) 编辑
 

2018年1月27日

摘要: 浅copy只copy一层 深copy相当于克隆一份 深copy要引入copy,具体如下: import copy wife = copy.copy() #此为浅copy,括号中要加copy的对象,相当于xx.copy() xiaosan = copy.deepcopy() #此为深copy,括号内为 阅读全文
posted @ 2018-01-27 12:43 搬马 阅读(125) 评论(0) 推荐(0) 编辑
 

2018年1月26日

摘要: id() 查看内存地址 和while循环一样,在for循环中也可以使用break和continue,两者效果一样。 repr 阅读全文
posted @ 2018-01-26 20:51 搬马 阅读(71) 评论(0) 推荐(0) 编辑