2018年8月14日
摘要: 一、re模块 定义:正则表达式子,就是一些带有特殊含义的符号或者符号的组合 用途:对字符串进行过滤,找到你需要的内容,通过正则表达式告诉计算机你的过滤规则是什么样的 语法:\w字母数字下划线 \W非字母数字下划线 \s所有不可见的字符(空格、\n、\r等) \S所有可见字符 \d所有数字 \D所有非 阅读全文
posted @ 2018-08-14 21:04 周毅 阅读(97) 评论(0) 推荐(0) 编辑
  2018年8月13日
摘要: 一、shelve模块 定义:是一种序列化的方式 方法:1.open 2.读写 3.close 特点:使用方法简单,提供一个名字就可以开始读写,读写方法与字典一致,你可以把它当成带有自动序列化功能的字典 原理:内部使用pickle,所以也存在跨平台性差的问题,自己存的只有自己知道怎么取 二、xml模块 阅读全文
posted @ 2018-08-13 21:09 周毅 阅读(68) 评论(0) 推荐(0) 编辑
  2018年8月10日
摘要: 一、if判断 语句:if 条件: code1 code2 code3 ....... if 条件: code1 code2... else: code1 code2... if 条件1: code1... elif 条件2: code1.... else: code1... if嵌套:if 条件: 阅读全文
posted @ 2018-08-10 21:21 周毅 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一、包的使用 注意:在python2中,包必须要有一个__init__.py文件,而python3中即使是没有也不会报错 首次导入包:1.以包下的__init__.py文件为基准产生一个名称空间 2.执行包下的__init__.py文件的代码,将执行过程中产生的名字都丢到名称空间 3.在当前执行文件 阅读全文
posted @ 2018-08-10 20:10 周毅 阅读(82) 评论(0) 推荐(0) 编辑
  2018年8月9日
摘要: 一、字符串(str)类型 用途:记录描述性的状态,如人名,地址等 定义方式:在'',"",''''''内包含一系列的字符 常用操作和内置方法:1.按索引取值(正向加反向):只能取 2.切片(顾头不顾尾,步长) 3.长度len 4.成员运算in和not in:判断一个子字符串是否存在于一个大的字符串中 阅读全文
posted @ 2018-08-09 22:27 周毅 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、time模块 1.时间戳:timestamp 从1970年1月1日到现在的秒数 time.time()浮点型时间 2.localtime当地时间 time.local()结构化时间 3.UTC世界时间 time.gmtime()结构化时间 可以用%Y等命令转换成我们看得懂的时间格式,仅限于结构化 阅读全文
posted @ 2018-08-09 21:22 周毅 阅读(94) 评论(0) 推荐(0) 编辑
  2018年8月8日
摘要: 一、模块的循环导入问题 就是执行文件中被导入文件同时又导入了另一个文件,而调用的变量在调用时又没有被定义 解决方案一:把循环导入的语句放到名字定义的后面 解决方案二:将循环导入语句放到函数中去 二、区分python文件的两种途径 当文件被执行时:__name__=='__main__' 当文件被导入 阅读全文
posted @ 2018-08-08 21:45 周毅 阅读(83) 评论(0) 推荐(0) 编辑
  2018年8月7日
摘要: 一、元组(tuple)类型 用途:记录多个值,而且多个值没有改变的需求 定义方式:在()内用逗号分隔开多个任意类型的值 常用操作和内置方法:1.按索引取值(正向取,反向取):只能取 2.切片(顾头不顾尾,步长) 3.长度 len() 4.成员运算not in 和in 5.循环 for 6.需要掌握的 阅读全文
posted @ 2018-08-07 22:03 周毅 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、文件 定义:文件时操作系统为用户/应用程序提供的一种操作硬盘的抽象单位 用途:用户/应用程序对文件的读写操作会由操作系统转换成具体的硬盘操作,所以用户/应用程序可以通过简单的读/写文件来间接地控制复杂的硬盘的存取操作,实现永久保存到硬盘 用法:文件操作的基本步骤:f=open(...)打开文件, 阅读全文
posted @ 2018-08-07 20:02 周毅 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、可读可写模式:r+t w+t a+t(为原来的模式增加原本没有的功能,如r+t模式为可读可写模式) 二、文件内的指针移动 seek关键字:1.第一个参数(offset)代表字节数 2.第二个参数(whence)代表指针位置:0代表文件开头,1代表指针当前位置,2代表文件末尾 三、文件修改的两种方 阅读全文
posted @ 2018-08-07 19:21 周毅 阅读(132) 评论(0) 推荐(0) 编辑