Daftar Referensi Python
chr() adalah fungsi bawaan yang mengembalikan karakter (string satu huruf) dari sebuah nomor kode Unicode. Kebalikannya adalah ord().
Sintaks
chr(kode)
Parameter
| Parameter | Wajib? | Keterangan |
|---|---|---|
kode |
Ya | Integer antara 0 dan 1114111 (0x10FFFF) |
Nilai balik: str — satu karakter yang sesuai dengan nomor kode.
Contoh
print(chr(65))
print(chr(97))
print(chr(48))
Output:
A
a
0
Contoh Lainnya
Mencetak alfabet A sampai Z
for kode in range(65, 91):
print(chr(kode), end="")
print()
Output:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Menggeser huruf (mini sandi Caesar)
huruf = "A"
geser = 3
baru = chr(ord(huruf) + geser)
print(baru)
Output:
D
Pasangan dengan ord()
for c in "Hi":
print(c, ord(c))
Output:
H 72
i 105
Kesalahan Umum
chr()minta integer:chr("65")→TypeError.- Nilai di luar rentang
0–1114111→ValueError. - Kebalikannya adalah
ord()— keduanya sering dipakai berpasangan.
Pelajari Lebih Lanjut
- Referensi: ord() di Python · for loop · range()
- Buku Belajar Python untuk Pemula: Bab 07
