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

Coba di IDE

Output:

A
a
0

Contoh Lainnya

Mencetak alfabet A sampai Z

for kode in range(65, 91):
    print(chr(kode), end="")
print()

Coba di IDE

Output:

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Menggeser huruf (mini sandi Caesar)

huruf = "A"
geser = 3
baru = chr(ord(huruf) + geser)

print(baru)

Coba di IDE

Output:

D

Pasangan dengan ord()

for c in "Hi":
    print(c, ord(c))

Coba di IDE

Output:

H 72
i 105

Kesalahan Umum

  • chr() minta integer: chr("65")TypeError.
  • Nilai di luar rentang 01114111ValueError.
  • Kebalikannya adalah ord() — keduanya sering dipakai berpasangan.

Pelajari Lebih Lanjut