会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yx179971
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
下一页
2017年6月28日
模块
摘要: 模块 1 用于启动执行 2 用于被调用执行 key:import:将执行文件的目录路径插入到sys.path的第一个位置 import的两个过程:1 创建一个新的名称空间 2 执行被调用的模块 第二次调用,不会再次执行该模块,只是完成了一次引用 import sys,os#跨目录导入模块BASE_D
阅读全文
posted @ 2017-06-28 17:21 yx179971
阅读(79)
评论(0)
推荐(0)
编辑
2017年6月27日
正则二
摘要: re.split('\d+',s,2) 分割符 字符 次数 分割符加括号保留分割符 re.sub(old,new,string) re.subn()附加返回替换次数 obj=re.compile('\d+')规则编译res=obj.findall('') re.finditer() import c
阅读全文
posted @ 2017-06-27 17:20 yx179971
阅读(80)
评论(0)
推荐(0)
编辑
2017年6月26日
正则一
摘要: 正则表达式的功能:字符串的模糊匹配查询 re.findall('','') # 查找所有符合条件的结果re.findall('','',re.S)包括换行符的匹配 . 除换行符以外的任意一个符号^ 匹配字符串的开始位置$ 匹配字符串的末尾位置 * 0至任意+ 1至任意? 0至1 以上三种在后面加?变
阅读全文
posted @ 2017-06-26 17:19 yx179971
阅读(96)
评论(0)
推荐(0)
编辑
2017年6月22日
logging和json
摘要: sys模块 sys.exit()sys.argvsys.path logging模块logging.basicConfig( level= , format= , filename= , filemode= ,)#无法同时在文件和屏幕输出logging.debuglogging.infologgin
阅读全文
posted @ 2017-06-22 11:17 yx179971
阅读(70)
评论(0)
推荐(0)
编辑
2017年6月21日
内置模块之time,random,os
摘要: 1 可以减少代码量2 方便阅读3 维护性更强 模块定义:模块本质是一个.py文件模块的加载:import name分为三部分:内置模块、第三方模块、自定义模块 time.time()当前时间的时间戳time.localtime()对应时戳的当前时间time.gmtime()utc时间,格林尼治时间t
阅读全文
posted @ 2017-06-21 15:55 yx179971
阅读(80)
评论(0)
推荐(0)
编辑
2017年6月20日
内置函数与递归
摘要: divmod(10,3)#10除以3的商跟余数(3,1)frozenset 不可变集合max(li,key=)可指定比较元素pow 3**2%2round保留小数位数slice切片对象zip拉链。。mapreducefiltersorted func=lambda x:x**2 递归调用: 在调用一
阅读全文
posted @ 2017-06-20 23:15 yx179971
阅读(71)
评论(0)
推荐(0)
编辑
2017年6月19日
yield与内置函数
摘要: x=yield1 yield的表达式形式的应用2 面向过程编程3 递归4 内置函数 三元表达式:res=True if 1>2 else False列表解析:[i for i in range(10) if i>5]生成器表达式:(i for i in range(10) if i>5)生成器:函数
阅读全文
posted @ 2017-06-19 15:03 yx179971
阅读(119)
评论(0)
推荐(0)
编辑
2017年6月16日
yield生成器
摘要: 生成器函数:函数体内包含有yield关键字,该函数执行的结果是生成器 生成器就是迭代器 yield的功能: 1 与return类似,都可以返回值,但不一样的地方在于yield返回多次值,而return只能返回一次值 2 为函数封装好了__iter__和__next__方法,把函数 的执行结果做成了迭
阅读全文
posted @ 2017-06-16 08:10 yx179971
阅读(138)
评论(0)
推荐(0)
编辑
2017年6月15日
装饰器与迭代器
摘要: 装饰器迭代器生成器列表解析,三元表达式,生成器表达式 闭包函数 定义在函数内部的函数,该函数引用外部作用域而不是全局作用域的名字,该函数称为闭包函数 def 外部函数(func): def 内部函数(*args,**kwargs): pass return 内部函数 f=外部函数(func) pri
阅读全文
posted @ 2017-06-15 08:08 yx179971
阅读(84)
评论(0)
推荐(0)
编辑
2017年6月14日
闭包函数
摘要: global:更改全局变量nonlocal:更改函数内部的外层变量 闭包函数: 1 内部函数 2 包含对外部作用域而非全局作用域的引用 f.__closure__ 闭包函数的特点: 自带作用域 延迟计算 一 开放封闭原则,对扩展是开放的,对修改是封闭的二 装饰器,本质是任意可调用对象,被装饰的对象也
阅读全文
posted @ 2017-06-14 08:05 yx179971
阅读(101)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告