06 2017 档案

摘要:元字符 . ^ $ * + ? {} [] | () \ . 匹配除换号符以为的任意一个符号 ^ 以指定字符开头 $ 以指定字符结尾 重复 *:[0,∞) +:[1,∞) ?:[0,1] {}:指定次数 \ 转义符,将元字符转换为普通符号;将一些普通符号转换为特殊功能的符号\d匹配任何十进制数,等于 阅读全文
posted @ 2017-06-26 16:22 吃柚子的小白 阅读(221) 评论(0) 推荐(0)
摘要:sys模块 sys.exit(n) 退出程序,正常退出时exit(0) sys.argv 命令行参数List,第一个元素是程序本身路径 logging模块 2017-06-22 19:54:56,240,22 root--error message 2017-06-22 19:54:56,240,2 阅读全文
posted @ 2017-06-22 21:09 吃柚子的小白 阅读(337) 评论(0) 推荐(0)
摘要:模块分为三部分:内置模块,第三方模块,自定义模块 time模块 hashlib模块 摘要算法,通过一个函数把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示),目的是为了发现原始数据是否被更改过 可以看到两次结果是一致的,摘要算法结果是可以累积的,当数据量很大时可以采用分块的形式 阅读全文
posted @ 2017-06-21 17:04 吃柚子的小白 阅读(280) 评论(0) 推荐(0)
摘要:yield生成器表达式的基本形式 函数的参数传入,是函数的执行必须摄入的元素,而函数return/yield的返回值,是函数生成的结果,面向过程的思路就是,把程序的执行当做一串首尾相连的函数,一个函数摄入,生成的结果给另外一个函数使用,另外一个函数摄入再继续给下一个函数使用,以此循环直到目标结束。 阅读全文
posted @ 2017-06-19 19:46 吃柚子的小白 阅读(231) 评论(0) 推荐(0)
摘要:# user_dic={'xiaohong':'123','xiaobai':'123','xiaohei':'123'} # with open('idpd.txt','w',encoding='utf-8') as f: # f.write(str(user_dic)) # with open('idpd.txt','r',encoding='utf-8') as f2: # ... 阅读全文
posted @ 2017-06-15 19:46 吃柚子的小白 阅读(192) 评论(0) 推荐(0)
摘要:global:调用全局变量 local:调用外部变量 闭包函数: 1.内部函数 2.包含对外部作用域而非全局作用域的引用 闭包函数特点: 1.自带作用域 2.延迟计算 closure: 例子: 装饰器:任意可调用对象,被装饰的对象也可以任意可调用对象 功能:在不修改被修饰对象源代码以及调用方式的前提 阅读全文
posted @ 2017-06-14 19:17 吃柚子的小白 阅读(151) 评论(0) 推荐(0)
摘要:函数先定义后调用,分为定义和调用两个阶段。函数的作用域会在定义时确定,也就是在哪定义,作用域在哪个范围 return函数的返回值: 1.函数都有返回值,但是没有return时,函数返回为None 2.return返回的数据类型没有限制,可以返回多个值,以形式,括号可加也可不加, return终止函数 阅读全文
posted @ 2017-06-14 13:48 吃柚子的小白 阅读(690) 评论(0) 推荐(0)