在Python中将字符转换为ASCII值的最简单方法是什么?
可能重复的问题:
在Python中获取字符的ASCII值
我用的方法是把字符放在一个数组里。有没有现成的库可以用呢?
2 个回答
1
ord('a')
显示的是ascii值,假设这就是你想要的。如果你指的是Unicode字符,那就有点复杂了 - 最好的方法是使用一个映射。
3
ord()
— 你是在问完全不同的东西吗?
给定一个长度为一的字符串,返回一个整数,这个整数表示这个字符的Unicode编码点。如果传入的是一个unicode对象,就返回这个编码点;如果传入的是一个8位字符串,就返回这个字节的值。……这其实是
chr()
函数的反向操作,适用于8位字符串,也适用于unicode对象的unichr()
函数。