简单的小算法 random随机获取数据 例: 冒泡排序 执行结果: 解析:每次从最后开始往前滚,邻接元素两两相比,小元素交换到前面,第一轮循环把最小的元素上浮至第一个位置,第二小的元素上浮至第二个位置,依次类推。 插入排序 执行结果: 解析:每次处理就是将无序数列的第一个元素与有序数列的元素从后往前 ...
分类:
编程语言 时间:
2016-06-16 06:45:43
阅读次数:
466
介绍了 hashlib 模块 生成MD5,SHA1等密匙 模拟了一个使用MD5的用户注册登录的功能 ...
分类:
编程语言 时间:
2016-06-11 21:35:19
阅读次数:
225
常用模块之hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 import md5 hash = md5.new() hash.update('admin') print h ...
分类:
编程语言 时间:
2016-05-23 21:06:22
阅读次数:
202
python有自带的MD5模块hashlib,用起来简单很多。Python Hashlib模块的使用说明 http://docs.python.org/2/library/hashlib.htmlfd = hashlib.md5() #获取一个MD5加密算法对象fd.update("string") ...
分类:
编程语言 时间:
2016-04-08 11:37:40
阅读次数:
227
加密算法: SHA1,SHA224, SHA256, SHA384, SHA512 , MD5 1. md5 import hashlib m = hashlib.md5() m.update(b"Hello") #加密 m.update(b"It's me") #再加密一句 print(m.dig...
分类:
编程语言 时间:
2016-03-14 01:40:01
阅读次数:
399
用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法#!/usr/bin/env python#coding=utf-8# import hashlib# a=hashlib.md5()# a.u...
分类:
其他好文 时间:
2016-02-26 18:45:04
阅读次数:
205
----------------------------接python内置模块(三)---------------------------十一、hashlib模块用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法importhashlibm=hashlib.md5()m.update(b"Hello")m.update(b"It‘sme")p..
分类:
编程语言 时间:
2016-02-23 16:01:07
阅读次数:
214
python的hashlib模块提供一些常用的加密功能例如获取字符串‘Nobodyinspectsthespammishrepetition‘的MD5校验值In[48]:importhashlib
In[49]:m=hashlib.md5()
In[50]:m.update(‘Nobodyinspects‘)
In[51]:m.update(‘thespammishrepetition‘)
In[52]:m.digest()
Out[52]:‘%\x8..
分类:
编程语言 时间:
2015-06-28 20:15:04
阅读次数:
153
测试版本:Python 2.7测试说明:Python 内置的 hashlib 模块中有 md5 和 sha1 加密方法,可以直接使用。md5加密import hashlibdata = 'This a md5 test!'hash_md5 = hashlib.md5(data) hash_md5.....
分类:
编程语言 时间:
2015-06-09 19:07:54
阅读次数:
152
Python的hashlib模块可以实现很多加密算法1.SHA-1加密import hashlibdef Str2SHA1(s): m=hashlib.sha1() m.update(s) return m.hexdigest()if __name__=="__main__": ...
分类:
编程语言 时间:
2015-06-06 23:17:03
阅读次数:
121