摘要: os模块(补充中) 1.查看当前路径及切换路径 >>> import os>>> os.getcwd() #获取当前文件所在的路径'D:\\python\\Lib\\idlelib'>>> os.chdir('../') #切换当上一层目录,此处可以是相对路径>>> os.getcwd()'D:\\ 阅读全文
posted @ 2017-05-26 23:24 露似真珠月似弓 阅读(307) 评论(0) 推荐(0) 编辑
摘要: python中的所有正则表达式函数都在re模块中。import re导入该模块。 1,创建正则表达式对象 想re.compile()传入一个字符串值,表示正则表达式,它将返回一个Regex模式对象。 创建一个匹配手机号的(\d表示一个数字字符) mphone_regex = re.compile(r 阅读全文
posted @ 2017-05-23 00:04 露似真珠月似弓 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 异常: 异常(exception):因运行时错误而出现,会产生一个traceback “traceback”是出现的运行时错误的一个详细描述 常见异常:(待完善) 数据不符合期望的格式时会出现ValueError 数据无法正常访问时会出现IOErroe(例如,可能你的数据文件被移走或者重命名) Na 阅读全文
posted @ 2017-05-21 19:14 露似真珠月似弓 阅读(187) 评论(0) 推荐(0) 编辑
摘要: isinstance()是一个内置的函数(BIF)。 它允许某个特定标识符是否包含某个特定类型的数据 如判断某个对象是不是列表、字典、整型等 >>> a = [1,2,3]>>> b = 123>>> c = {1:2,2:3}>>> isinstance(a,list)True>>> isinst 阅读全文
posted @ 2017-05-20 19:50 露似真珠月似弓 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 阅读全文
posted @ 2017-05-14 22:36 露似真珠月似弓 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一,列表生成式 ls = [i*i for i in range(10)]ls[0, 1, 4, 9, 16, 25, 36, 49, 64, 81] ge = (i*i for i in range(10)) #将[]改为()就是一个生成器ge<generator object <genexpr> 阅读全文
posted @ 2017-05-14 19:37 露似真珠月似弓 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器的基本介绍 定义:装饰器本质是函数,(装饰其它函数)就是为其它函数添加附加功能 原则: a,不能修改被装饰的函数的源代码 b,不能修改被装饰的函数的调用方式 实现: 函数即“变量”,(函数可以像变量一样用来赋值,如func1 = func2) 高阶函数:1,把一个函数名当作实参传给另一个函 阅读全文
posted @ 2017-05-14 18:45 露似真珠月似弓 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一,字典 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过偏旁、字母来查对应页的详细内容 key必须唯一,不能重复,value允许重复;字典内元素都是无序的,没有下标。 >>> team1 = {'st1':'lao cui','st2':'lao luo','st3':' 阅读全文
posted @ 2017-04-30 20:27 露似真珠月似弓 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 字符串特性是不可修改 1,大小写相关的及title 输出: 2,count()和列表中的用法一样 >>> test1'lu si zhen zhu'>>> test1.count('z') #查找字符串中有几个z2 3,自动补全相关 输出: 4,encode(将字符串转换为bytes类型) >>> 阅读全文
posted @ 2017-04-30 12:28 露似真珠月似弓 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、PYC文件 python首次执行某个文件,会生成一个pyc的编译文件,下次执行的时候首先会找是否有pyc文件,再检查文件日期,这样会减少编译时间. 以下摘自head first Python一书: 解释器第一次执行代码时,它会读入代码,并转换为一种中间字节码格式,最终所要执行的就是这些字节码(这 阅读全文
posted @ 2017-04-28 23:52 露似真珠月似弓 阅读(245) 评论(0) 推荐(0) 编辑