logo

Функция Python chr().

Функцията chr() на Python се използва за получаване на низ, представляващ знак, който сочи към цяло число на Unicode код. Например chr(97) връща низа 'a'. Тази функция приема целочислен аргумент и извежда грешка, ако надхвърли посочения диапазон. Стандартният диапазон на аргумента е от 0 до 1 114 111.

Подпис

 chr(i) 

Параметри

i : Това е цяло число.

импорт мравка

Връщане

Тази функция връща низово представяне на символ.

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

Пример 1 за функция Python chr().

Това е прост пример за използване на функцията chr(), която връща char присъства при посочената int стойност. Върнатият тип е низ и също може да бъде проверен.

 # Python chr() function example # Calling function result = chr(102) # It returns string representation of a char result2 = chr(112) # Displaying result print(result) print(result2) # Verify, is it string type? print('is it string type:', type(result) is str) 

Изход:

 f p is it string type: True 

Пример 2 за функция Python chr().

Функцията chr() приема цяло число в диапазон. Извежда грешка, ако стойността надвишава диапазона. Вижте примера по-долу.

 # Python chr() function example # Calling function result = chr(11) # It returns string representation of a char result2 = chr(11111111) # If value is out of range # Displaying result print(result) print(result2) 

Изход:

 ValueError: chr() arg not in range(0x110000) 

Пример 3 за функция Python chr().

Вижте, ние прилагаме списък с цели числа към функцията chr() и тя връща стойността char на всяка целочислена точка към Unicode. Вижте пример по-долу.

правене на shell скрипт изпълним
 # Python chr() function example data = [112,97,114,119,115,10.5] result = chr(11) # It returns string representation of a char # Calling function for d in data: print('Char at',d,'is:',chr(d)) 

Изход:

 TypeError: integer argument expected, got float Char at 112 is: p Char at 97 is: a Char at 114 is: r Char at 119 is: w Char at 115 is: s