Рубрики
Без рубрики

Python ord (): пошаговое руководство

Itsmycode | В Python Ord () функция принимает единую единицу символа и возвращает эквивалент … Tagged с помощью Python, Programming, Codenewbie, Tuperial.

Itsmycode |

В Python ord () Функция принимает единую единицу символа и возвращает эквивалентный Unicode принятого аргумента. Другими словами, ord () Функция может взять строку или символ длины один и возвращает целое число, представляющее Unicode этой строки или символа.

функция ord () в Python

ord () Функция – это не что иное, как обратное питона chr () функция В chr () Функция, мы будем преобразовать целое число Unicode в символ и в ord () , это будет полная противоположность в ord () Анкет

Синтаксис – ORD (Ch)

Параметры : ** ** принимает символ Unicode или строку длины 1.

Возвращаемое значение : Возвращает целое число, представляющее символ Unicode

*Пример ord () против Chr () *

print(chr(97))
print(ord('a'))

Выход

a
97

Как видите, Chr (97) Возвращает символ ‘a’ и обратный* ord ('a') Возвращает целое число ** 97 *

примеры функции ord ()

Давайте посмотрим на разные типы примера.

print('Unicode of lower case alphabet a is ', ord('a')) # lower case alphabet 
print('Unicode of bumber 5 is ', ord('5')) # Number
print('Unicode of symobol $ is ', ord('$')) # dollar
print('Unicode of upper case alphabet A is ', ord('A')) # Upper case alphabet
print('Unicode of zero is ', ord('0')) # Number Zero

Выход

Unicode of lower case alphabet a is 97
Unicode of bumber 5 is 53
Unicode of symobol $ is 36
Unicode of upper case alphabet A is 65
Unicode of zero is 48

TypeError: ord () ожидал символа, но ряд длины 2 найден.

Если аргумент перешел к ord () Функция более 1 символа, тогда Python поднимет TypeError: ord () Ожидается символ, но ряд длины 2 найден.

print(ord('AB'))

Выход

Traceback (most recent call last):
  File "c:\Projects\Tryouts\main.py", line 9, in 
    print(ord('AB'))
TypeError: ord() expected a character, but string of length 2 found

Пост Python ord (): пошаговое руководство появился первым на Itsmycode Анкет

Оригинал: “https://dev.to/itsmycode/python-ord-a-step-by-step-guide-7a9”