首页 分类 正文

Python字符(ascii,unicode)与数字转化方法

分钟读完


Python中字符和数字的转换主要有两种形式:

ord() : 将字符转为数字

ord('a')
# 97

chr():将数字转为字符

char(97)
# a

对于unicode字符,我们需要用以下两种方法

ord(): unicode转数字

ord(u'\u1111')
# 4369

hex(): 数字转unicode字符

a = hex(4369)
# 0x1111 
u = chr(a)
# ᄑ