摘要: hashlib模块 算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据dat 阅读全文
posted @ 2018-05-29 19:55 爱灰灰的灰灰 阅读(127) 评论(0) 推荐(0) 编辑
摘要: random模块 time模块 os模块 阅读全文
posted @ 2018-05-22 20:42 爱灰灰的灰灰 阅读(126) 评论(0) 推荐(0) 编辑
摘要: re模块 讲正题之前我们先来看一个例子:https://reg.jd.com/reg/person?ReturnUrl=https%3A//www.jd.com/ 这是京东的注册页面,打开页面我们就看到这些要求输入个人信息的提示。假如我们随意的在手机号码这一栏输入一个11111111111,它会提示 阅读全文
posted @ 2018-05-21 20:19 爱灰灰的灰灰 阅读(174) 评论(0) 推荐(0) 编辑
摘要: *** eval 去除字符串的引号,返回对应内部的值 *** exec 执行字符串内部的代码 *** callable:函数用于检查一个对象是否是可调用的。 *** range iter() next() *** divmod:计算除数与被除数的结果,返回一个包含商和余数的元组(a // b, a 阅读全文
posted @ 2018-05-17 17:48 爱灰灰的灰灰 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 迭代器 内部含有__iter__方法的就是可迭代对象,遵循可迭代协议。 迭代器?可迭代对象通过.__iter__()可以转换成迭代器,满足迭代器协议。内部含有__iter__ 且 __next__方法的就是迭代器。 方法一:__next__() 方法二: for循环 第二种判断方式: 实际上可迭代对 阅读全文
posted @ 2018-05-16 19:26 爱灰灰的灰灰 阅读(216) 评论(1) 推荐(0) 编辑
摘要: 获取有用信息 from functools import wraps 调用 __name__ 显示函数名 __doc__ 显示函数的有用信息 带参数的装饰器 多个装饰器装饰一个函数 阅读全文
posted @ 2018-05-15 16:25 爱灰灰的灰灰 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 装饰器 装饰器是在不改变原函数的情况下,给原函数加新功能。 格式 事列 阅读全文
posted @ 2018-05-15 16:04 爱灰灰的灰灰 阅读(110) 评论(0) 推荐(0) 编辑
摘要: *args 接收的是所有的位置参数 **kwargs 接收的是所有的关键字参数 *的魔性用法 作用域 当函数执行时,他会通过函数名找到函数体,然后将函数体里面的变量等对应关系存放在一个临时开辟的空间中,随着函数的结束,临时的空间关闭,这样的空间叫做临时名称空间。 全局作用域:内置名称空间,全局名称空 阅读全文
posted @ 2018-05-15 15:32 爱灰灰的灰灰 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 函数 def关键字 空格 函数名(与变量设置相同): 英文的冒号 函数体执行函数 :函数名+()函数是以功能为导向的,def login(): pass return return: 1,函数中遇到return 结束函数,下面代码不执行。 2,将函数里面的值返回给函数的执行者(调用者)。 第一种情况 阅读全文
posted @ 2018-05-09 15:19 爱灰灰的灰灰 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 文件操作初识 护士空姐学生少妇联系方式.txt Python代码path 文件路径:d:\护士空姐学生少妇联系方式.txtencoding 编码方式:utf-8,gbk....mode 操作方式: 只读,只写,追加,读写,写读..... 路径: 绝对路径:从根目录开始一直找到文件。 相对路径: 从当 阅读全文
posted @ 2018-05-09 08:19 爱灰灰的灰灰 阅读(331) 评论(0) 推荐(0) 编辑