摘要: 1.hashlib 是一个提供很多摘要算法的模块; 其实我们在使用摘要算法进行加密时,可以有三种方式: 1. 普通加密: 运行结果: 但是其实对于一些特别简单的密码,比如123456 直接使用上面的md5摘要算法进行加密时,是很容易被破解的,就是有一群很无聊的人,会去把很多简单的字符串使用md5摘要 阅读全文
posted @ 2018-09-25 22:08 写的BUG代码少 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. hashlib是一个提供摘要算法的模块 摘要算法有很多,比如md5 sha系列等,一般最常用的摘要算法就是md5; 应用场景就是用户输入的密码其实在内部存储是绝对不能明文存储的,所以要使用md5摘要算法进行加密; 下面就是xuanxuan使用md5加密算法进行加密的例子: 运行结果: 下面是对 阅读全文
posted @ 2018-09-25 20:17 写的BUG代码少 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 内置函数,内置模块,内置基础类型都跟类的内置方法有着千丝万缕的联系; 1. collections模块的namedtuple 运行结果: 接下来使用collections 的namedtiple 以及 random模块的choice shuffle实现抽牌和洗牌的操作; 运行结果: 利用random 阅读全文
posted @ 2018-09-25 15:12 写的BUG代码少 阅读(173) 评论(0) 推荐(0) 编辑