1.字符型数据和整型数据(ASCII码)的转换
字符型 –> 整型,用ord()函数
整型 –> 字符型,用chr()函数
2.字符串和整型的转化
字符串 – > 整型,用int()函数
整型 –>字符串,用str()函数;或者用string.atoi()函数
3.字符串和浮点型的转化
字符串 – > 浮点型,用float()函数
浮点型 –> 字符串,用str()函数;或者用string.atof()函数
4.字符串转化成数组
字符串转化成字符数组:
[x for x in ‘abcd’]
字符串转化成整型数组:
[int(x) for x in ‘1234’]
5.unicode和str类型的转换
s.decode(‘utf8’) //将str类型转化成utf8(unicode)
6.原始字符转化为unicode;原始字符输出(不允许转义)
print u’string‘
print r’\nn‘
输出:
string
\nn