Python - 字符和字符值之间的转换

字符和字符值之间的转换
Python中, 字符和字符值, 直接的转换, 包含ASCII码和字母之间的转换,Unicode码和数字之间的转换;
也可以使用map, 进行批量转换, 输出为集合, 使用join可以合并集合;


'''''字符和字符值之间的转换'''  
  
print(ord('a')) #字符转换为数字  
  
print(chr(97)) #数字转换为字符  
  
print(repr(unichr(8224))) #repr返回规范的字符表示  
  
#映射处理每一个字符, 转换为数字  
print(map(ord, 'ciao'))  
  
#映射处理没一个数字(97-100), 转换为字母  
print(''.join(map(chr, range(97, 101)))) 

输出:

97  
a  
u'\u2020'  
[99, 105, 97, 111]  
abcd  
posted @ 2017-09-03 18:17  xushukui  阅读(257)  评论(0编辑  收藏  举报