logo

Python chr() funkcija

Python chr() funkcija tiek izmantota, lai iegūtu virkni, kas attēlo rakstzīmi, kas norāda uz Unikoda koda veselu skaitli. Piemēram, chr(97) atgriež virkni 'a'. Šī funkcija ņem vesela skaitļa argumentu un rada kļūdu, ja tā pārsniedz norādīto diapazonu. Argumenta standarta diapazons ir no 0 līdz 1 114 111.

np.klips

Paraksts

 chr(i) 

Parametri

i : tā ir vesela skaitļa vērtība.

Atgriezties

Šī funkcija atgriež rakstzīmes virknes attēlojumu.

Apskatīsim dažus funkcijas chr() piemērus, lai saprastu tās funkcionalitāti.

Python chr() funkcijas 1. piemērs

Šis ir vienkāršs piemērs funkcijas chr() izmantošanai, kas atgriež char, kas atrodas norādītajā int vērtībā. Atgriešanas veids ir virkne, un to var arī pārbaudīt.

 # 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) 

Izvade:

 f p is it string type: True 

Python chr() funkcijas 2. piemērs

Funkcija chr() ņem veselu skaitļu vērtību diapazonā. Tas rada kļūdu, ja vērtība pārsniedz diapazonu. Skatiet tālāk sniegto piemēru.

 # 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) 

Izvade:

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

Python chr() funkcijas 3. piemērs

Skatiet, mēs izmantojam veselu skaitļu sarakstu funkcijai chr(), un tā atgriež katra veselā skaitļa punkta char vērtību Unicode. Skatiet piemēru zemāk.

 # 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)) 

Izvade:

 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