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