04 2018 档案

2018年4月28日笔记
摘要:正则表达式 数量词的贪婪模式与非贪婪模式 Python中数量词默认是贪婪的,总是尝试匹配尽可能多的字符 例如,正则表达式 "ab*" 如果用于查找 "abbbc",将匹配到 "abbb";如果是非贪婪方式,则会匹配到 "a" 注意: re 模块 Python通过re模块提供对正则表达式的支持. 使用 阅读全文

posted @ 2018-04-30 00:18 Karlkiller 阅读(360) 评论(0) 推荐(0) 编辑

2018年4月26日笔记
摘要:内置模块:hashlib Python的hashlib提供了常见的摘要算法,如md5,sha1, sha224, sha256, sha384, sha512等等,其中md5最为常用。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常 阅读全文

posted @ 2018-04-28 01:05 Karlkiller 阅读(151) 评论(0) 推荐(0) 编辑

2018年4月24日笔记
摘要:内置模块:commands (python2中使用) commands.getoutput("cmd") --> 获取shell命令的返回结果,是string类型 commands.getstatusoutput("cmd") --> 返回一个元组(status,output), status代表的 阅读全文

posted @ 2018-04-26 01:49 Karlkiller 阅读(123) 评论(0) 推荐(0) 编辑

2018年4月22日笔记
摘要:类封装的一般形式 class A(object): pass def main(): a = A() if __name__ = '__main__': main() 何为异常? 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚 阅读全文

posted @ 2018-04-24 00:09 Karlkiller 阅读(105) 评论(0) 推荐(0) 编辑

2018年4月19日笔记
摘要:类的概念与声明 类(class):用来描述具有相同属性和方法的对象的集合。 一个类定义了该集合中每个对象所共有的属性和方法。 对象是类的实例(instance)。 声明一个类的一般形式如下: class ClassName(object): def funName(self): pass 一个类时, 阅读全文

posted @ 2018-04-21 00:34 Karlkiller 阅读(98) 评论(0) 推荐(0) 编辑

2018年4月17日笔记
摘要:装饰器 作用:在不改变原函数功能的前提下,给现有函数新增功能 装饰器通过@来使用,相当于把原函数作为参数,传给现有函数 例1: 已有函数hello()如下,在hello()函数打印结果前后各加一行字符,作为现有函数的打印结果 def hello(): print("Hello World!") 例2 阅读全文

posted @ 2018-04-18 00:00 Karlkiller 阅读(129) 评论(0) 推荐(0) 编辑

2018年4月14日笔记
摘要:函数关键字 def 函数声明 return 返回值 pass 略过,啥也不干 exit(1) 直接退出 高阶函数:可接收另一个函数作为参数的函数 常用的高阶函数有: map()函数:接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iter 阅读全文

posted @ 2018-04-15 23:56 Karlkiller 阅读(94) 评论(0) 推荐(0) 编辑

2018年4月12日笔记
摘要:python文件操作 r 读read w 写write a 追加append b 二进制binary 如何读取文件1.txt fr = open("1.txt","r",encoding="utf-8") print(fr.read()) fr.close() 如何写文件2.txt fw = ope 阅读全文

posted @ 2018-04-12 22:59 Karlkiller 阅读(103) 评论(0) 推荐(0) 编辑

2018年4月10日笔记
摘要:Python的编码 常见的支持中文的编码有:utf-8 , gbk , gb2312 常见术语:decode(解码) , encode(编码) 在Python2中,不写python代码抬头,在print中文字符时会出现乱码;在Python3中不会出现这种情况。 因为Python2默认将代码文件内容用 阅读全文

posted @ 2018-04-11 22:10 Karlkiller 阅读(81) 评论(0) 推荐(0) 编辑

2018年4月3日笔记
摘要:if语句 一般形式如下: if condition_1: statement_1 elif condition_2: statement_2 else: statement_3 注意: 1、每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。 2、使用缩进来划分语句块,相同缩进数的语 阅读全文

posted @ 2018-04-04 20:34 Karlkiller 阅读(121) 评论(0) 推荐(0) 编辑

2018年3月31日笔记
摘要:常用快捷键(补充) ctrl + Enter 快速导入模块 ctrl + R 批量替换 list常用方法(补充) list.copy() 复制列表 list.extend() 列表继承 赋值与copy()方法的区别 x = y x与y使用同一块内存空间 x = y.copy() x与y使用不同的内存 阅读全文

posted @ 2018-04-01 23:02 Karlkiller 阅读(109) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示