
Python中字符与字符值(ASCII或Unicode)的转换方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了在Python编程语言中如何实现字符与其对应的ASCII和Unicode数值之间的相互转换的方法。
目的:将一个字符转化为相应的ASCII或Unicode码,或者反过来进行操作。
方法:
对于ASCII码(0~255范围):
```python
>>> print(ord(A))
65
>>> print(chr(65))
A
```
对于Unicode字符,请注意仅处理长度为1的Unicode字符。
```python
>>> print(ord(u統))
21704
>>> print(unichr(21704))
統
>>> print(repr(unichr(21704)))
u\u54c8
```
需要注意的是,`chr()`和`str()`的区别在于:`chr()`仅接受范围在0~255之间的数值,并返回对应ASCII值的字符;而另一个函数则没有特别说明。
全部评论 (0)
还没有任何评论哟~


