Metoda chr () vrací znak (řetězec) z celého čísla (představuje unicode kódový bod znaku).
Syntaxe chr()
je:
chr (i)
chr () parametry
chr()
metoda přebírá jediný parametr, celé číslo i.
Platný rozsah celého čísla je od 0 do 1114111.
Návratová hodnota z chr ()
chr()
vrací:
- znak (řetězec), jehož bodem kódu Unicode je celé číslo i
Pokud je celé číslo i mimo rozsah, ValueError
bude zvýšeno.
Příklad 1: Jak funguje chr ()?
print(chr(97)) print(chr(65)) print(chr(1200))
Výstup
a A Ұ
Příklad 2: Celé číslo předané chr () je mimo rozsah
print(chr(-1))
Výstup
Traceback (poslední hovor poslední): Soubor "", řádek 1, v ValueError: chr () arg není v rozsahu (0x110000)
Při spuštění programu ValueError
se zvýší.
Je to proto, že argument předaný chr()
metodě je mimo rozsah.
Zpětnou operaci chr()
funkce lze provést ord()
funkcí. Další informace najdete ve funkci Python ord ()