python3 md5是否支持中文字符串

小樊
96
2024-06-14 16:44:27

是的,Python 3的md5模塊支持中文字符串??梢酝ㄟ^(guò)將中文字符串編碼為UTF-8格式來(lái)計(jì)算MD5值。示例如下:

import hashlib

def md5(string):
    return hashlib.md5(string.encode('utf-8')).hexdigest()

chinese_string = "你好,世界!"
md5_value = md5(chinese_string)
print(md5_value)

這段代碼將會(huì)輸出中文字符串"你好,世界!"的MD5值。

0