35 lines
1.2 KiB
Markdown
35 lines
1.2 KiB
Markdown
---
|
|
title: Python Ord Function
|
|
localeTitle: Функция орфографии Python
|
|
---
|
|
## Функция орда
|
|
|
|
`ord()` является встроенной функцией в Python 3, чтобы преобразовать строку, представляющую один символ 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)'
|
|
|
|
``` |