Python chr() funkcija naudojama norint gauti simbolio eilutę, kuri nurodo sveikąjį Unikodo kodo skaičių. Pavyzdžiui, chr(97) grąžina eilutę „a“. Ši funkcija paima sveikojo skaičiaus argumentą ir pateikia klaidą, jei ji viršija nurodytą diapazoną. Standartinis argumento diapazonas yra nuo 0 iki 1 114 111.
Java skaitymas csv
Parašas
chr(i)
Parametrai
i : Tai sveikasis skaičius.
Grįžti
Ši funkcija grąžina simbolio eilutę.
Pažiūrėkime keletą funkcijos chr() pavyzdžių, kad suprastume jos funkcionalumą.
kas yra python
Python chr() funkcijos 1 pavyzdys
Tai paprastas pavyzdys, kaip naudoti funkciją chr(), kuri grąžina char esantį nurodytoje int reikšmėje. Grąžinimo tipas yra eilutė ir taip pat gali būti patikrintas.
# 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)
Išvestis:
f p is it string type: True
Python chr() funkcijos 2 pavyzdys
Funkcija chr() paima sveikojo skaičiaus reikšmę diapazone. Ji pateikia klaidą, jei vertė viršija diapazoną. Žiūrėkite toliau pateiktą pavyzdį.
# 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)
Išvestis:
kaip paleisti scenarijų Linux
ValueError: chr() arg not in range(0x110000)
Python chr() funkcijos 3 pavyzdys
Žiūrėkite, mes pritaikome sveikųjų skaičių sąrašą funkcijai chr() ir ji grąžina kiekvieno sveikojo skaičiaus taško char reikšmę Unikodui. Žiūrėkite pavyzdį žemiau.
# 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))
Išvestis:
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