python 學習--摘要演算法的使用
import hashlib
# md5演算法
md5 = hashlib.md5()
md5.update('how to use md5 in python hashlib?'.encode('utf-8'))
print(md5.hexdigest())
# sha1演算法
sha1 = hashlib.sha1()
sha1.update('how to use sha1 in'.encode('utf-8'))
sha1.update('python hashlib?'.encode('utf-8'))
print(sha1.hexdigest())
# 生成md5加密字串的用法
def calc_md5(password):
md5 = hashlib.md5();
md5.update(password.join('handkoo').encode('utf-8'))
return md5.hexdigest()
b = input("請輸入密碼...")
md = calc_md5(b)
print("-->",md)
c = input("請再次輸入密碼...")
print(md==calc_md5(c))
執行的結果:
相關文章
- 學習中遇到的擴充摘要
- ES6學習摘要(03)(新人學習)
- Python利用深度學習進行文字摘要的綜合指南(附教程)Python深度學習
- CSS學習摘要-定位例項CSS
- 《刻意練習》+《刻意學習》閱讀摘要
- J2EE學習方法摘要
- Python_演算法學習Python演算法
- python學習演算法(1)Python演算法
- CSS學習摘要-層疊和繼承CSS繼承
- 當深度學習遇見自動文字摘要深度學習
- python 學習--map 和 reduce的使用Python
- 如何學習python遺傳演算法?Python演算法
- Python遷移學習:機器學習演算法Python遷移學習機器學習演算法
- Python演算法學習2-序列Python演算法
- Python演算法學習1-Python基礎Python演算法
- Python語言的排序演算法有哪些?Python學習班!Python排序演算法
- [譯] Python 中的無監督學習演算法Python演算法
- python 學習 -- 正規表示式的使用Python
- CTF常用python庫PwnTools的使用學習Python
- 手把手 | 基於TextRank演算法的文字摘要(附Python程式碼)演算法Python
- python的學習(三)----中括號的使用Python
- 如何高效的學習python?python學習技巧Python
- 深度學習聖經“花書”各章摘要與筆記整理深度學習筆記
- Python爬蟲學習(9):Selenium的使用Python爬蟲
- Python爬蟲學習(1): urllib的使用Python爬蟲
- Python爬蟲學習(11):Beautiful Soup的使用Python爬蟲
- 準備Python環境學習OpenCV的使用PythonOpenCV
- Python的學習Python
- 深度學習用於文字摘要的論文及程式碼集錦深度學習
- 五分鐘搞懂摘要演算法演算法
- 《演算法的樂趣》,快樂學習演算法,學習貼近生活的演算法演算法
- Python學習之路16-使用APIPythonAPI
- python進階學習:Python退火演算法在高次方程的應用Python演算法
- 密碼學基礎:編碼方式、訊息摘要演算法、加密演算法總結密碼學演算法加密
- 使用 Python 學習面對物件的程式設計Python物件程式設計
- Python實踐:提取文章摘要Python
- [摘要]Python 最佳實踐指南Python
- 第四百一十四節,python常用演算法學習Python演算法