freeCodeCamp/guide/chinese/python/ord-function/index.md

35 lines
716 B
Markdown
Raw Normal View History

---
title: Python Ord Function
localeTitle: Python Ord函数
---
## Ord功能
`ord()`是Python 3中的内置函数用于将表示一个Unicode字符的字符串转换为整数 表示字符的Unicode代码。
#### 例子:
```
>>> ord('d')
100
>>> ord('1')
49
```
## chr功能
`chr()`是Python 3中的内置函数用于转换整数 将Unicode代码表示为表示相应字符的字符串。
#### 例子:
```
>>> chr(49)
'1'
```
有一点需要注意,如果传递给`chr()`的整数值超出范围则会引发ValueError。
```
>>> chr(-10)
'Traceback (most recent call last):
File "<pyshell#24>", line 1, in <module>
chr(-1)
ValueError: chr() arg not in range(0x110000)'
```