04 2018 档案

python正则
摘要:正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 python支持的常用的正则表达式元字符和方法有如下一些: re模块 re模块是python中处理正则表达式的一个模块,通过re模块的方法,把正则表达式pattern编译成正则对象,以便使用正则对象的方法。 # en 阅读全文

posted @ 2018-04-29 20:40 quartzite 阅读(250) 评论(0) 推荐(0) 编辑

python内置模块(三)
摘要:hashlib模块 通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 Python2中使用hashlib: Python3中使用hashlib: 如果数据量很大,可以分块多次调用update()。 StringIO模块 有时候数据读写不一定是文件,也可以在内存 阅读全文

posted @ 2018-04-27 09:46 quartzite 阅读(503) 评论(0) 推荐(0) 编辑

python内置模块
摘要:logging模块 日志一共分为五个等级,从低到高依次是debug、info、warning、error、critical debug: 详细的所有信息 info: 确认一个按期运行 warning:一些意想不到的事情发生了,或者一些问题在不久的将来会出现 error: 更严重的问题,软件没能执行一 阅读全文

posted @ 2018-04-25 20:22 quartzite 阅读(279) 评论(0) 推荐(0) 编辑

python异常处理及内置模块
摘要:异常处理 有时候我们在写程序的时候会出现错误或者异常,导致程序终止,如下这个例子: 结果提示如下错误: 上面提示被除数不能为0,从而导致程序运行中断,为了能够让程序正常执行,我们可以添加tey...except...语句: 上面如果加上了raise e,则会把异常信息打印出来:ZeroDivisio 阅读全文

posted @ 2018-04-23 20:17 quartzite 阅读(1961) 评论(0) 推荐(0) 编辑

python类
摘要:类,面向对象一个很重要的载体。类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 类的定义 类的定义是通过关键字class,class后面紧跟着的是类名,通常是大写开头,紧跟着的是(object),表示该类是从哪个类继 阅读全文

posted @ 2018-04-20 20:32 quartzite 阅读(246) 评论(0) 推荐(0) 编辑

python装饰器
摘要:python装饰器本质上就是一个函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外的功能,装饰器的返回值也是一个函数对象。装饰器函数的外部函数传入我要装饰的函数名字,返回经过修饰后函数的名字;内层函数负责修饰被修饰函数。从上面这段描述中我们需要记住装饰器的几点属性,以便后面能更好的理解:实 阅读全文

posted @ 2018-04-18 22:16 quartzite 阅读(239) 评论(0) 推荐(0) 编辑

python函数
摘要:函数 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 函数的关键字 函数的参数 如果在声明函数的时候声明了一个参数,在调用函数的时候也要传入一个参数: 在声明函数的时候,我们可以声明多个参数 阅读全文

posted @ 2018-04-15 13:44 quartzite 阅读(267) 评论(0) 推荐(0) 编辑

python操作文件
摘要:文件操作 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。 阅读全文

posted @ 2018-04-13 20:50 quartzite 阅读(315) 评论(0) 推荐(0) 编辑

python编码
摘要:关于python编码 Python2的默认编码是ASCII,不能识别中文字符,需要显式指定字符编码;Python3的默认编码为Unicode,可以识别中文字符。 一个字符不等价于一个字节,字符是人类能够识别的符号,而这些符号要保存到计算的存储中就需要用计算机能够识别的字节来表示。一个字符往往有多种表 阅读全文

posted @ 2018-04-11 20:31 quartzite 阅读(361) 评论(0) 推荐(0) 编辑

Python条件判断if、for、while
摘要:if条件判断 判断字符串是否为空 判断是否为字典 例子: 例子: while循环 例子: while中使用break和continue while 1: 这个比while True效率高,因为1更接近与机器编码格式break 满足某个条件时,立即结束当前循环continue 跳过当前循环的剩余语句, 阅读全文

posted @ 2018-04-04 14:41 quartzite 阅读(1326) 评论(0) 推荐(0) 编辑

Python数据类型-字典
摘要:字典(dict) 字典是key:value形式的一种表达形式,例如在Java中有map,JavaScript中的json,Redis中的hash等等这些形式。字典可以存储任意的对象,也可以是不同的数据类型。 1、字典的定义 A = dict(a=1, b=2) A = {"name":"yangji 阅读全文

posted @ 2018-04-01 13:37 quartzite 阅读(462) 评论(0) 推荐(0) 编辑

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