Как преобразовать Int в Char в Python

В Python символ может быть определен либо как значение ASCII, либо, если символ содержит только цифры, как число, которое он представляет. В ASCII различным символам присваивается определенное числовое значение, которое компьютеры должны хранить и использовать.

Чтобы найти ASCII-значение символа, используйте функцию ord(). Давайте посмотрим, как преобразовать значение ASCII в символьное значение.

Python int в char

Чтобы преобразовать int в char в Python, используйте метод chr(). chr() — это встроенный метод Python, который возвращает символ(строку) из целого числа(оно представляет кодовую точку Unicode символа).

Синтаксис

Аргументы

Метод chr() принимает единственный параметр, который является целым числом.

Возвращаемое значение

Функция chr() возвращает символ(строку), кодовая точка Unicode которого является целым числом.

Пример

Давайте воспользуемся функцией chr() для преобразования int в символ.

Вывод:

И мы получаем символы вывода относительно его значения ASCII. Метод chr() возвращает символ, точка Unicode которого равна num, целому числу.

Целое число, переданное в chr(), выходит за пределы допустимого диапазона

Если мы передаем отрицательное значение функции chr(), она возвращает ValueError: chr() arg не в диапазоне(0x110000).

Вывод:

Переданное целое число выходит за пределы допустимого диапазона, и тогда метод возвращает ValueError.

Преобразование списка целых чисел в символы

Чтобы создать список в Python, используйте [ ] и добавьте в него значения.

Вывод:

Преобразование char в int

Чтобы преобразовать char в int в Python, используйте метод ord(). ord() — это встроенная функция Python, которая возвращает число, представляющее код Unicode указанного символа.

Вывод:

Заключение

код Int в Char

Чтобы преобразовать int в символ, используйте функцию chr(). Чтобы преобразовать целое число в символ, используйте функцию ord().

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python