python如何对汉字进行编码

python如何将汉字转换成数字,对汉字进行编码
使用了ord函数,但是报错

图片描述

阅读 4.4k
3 个回答

汉字不能用ascii码表示,因为ord函数只能对字符进行转换成ascii码!如果您需要比较,可以使用unicode码来比较汉字;

换python3就没这个问题了~

python2

s=u'山'
ord(s)

python3

s='山'
ord(s)
推荐问题