code如下:
#coding=utf-8
print '中国'
#字符和字符值之间的转化
print ord('a')
print chr(97)
print ord(u'a') #unicode和ansi值是一样的
print ord(u'中')
print unichr(20013) #unicode
print repr(unichr(20013)) #规范表示
print str(unichr(20013)) #供人阅读的模式
print map(ord,'abc中国') #错的
print map(ord,u'abc中国') #对的
打印结果如下:
中国
97
a
97
20013
中
u'\u4e2d'
中
[97, 98, 99, 228, 184, 173, 229, 155, 189]
[97, 98, 99, 20013, 22269]
本文介绍了Python中字符和字符值之间的转换方法,包括ASCII、Unicode编码的使用,通过实例展示了ord()、chr()函数的应用,以及如何正确使用map()函数配合ord()进行字符串编码值的批量获取。

被折叠的 条评论
为什么被折叠?



