Daftar Referensi Python
ascii() menghasilkan representasi objek seperti repr(), tetapi karakter non-ASCII diubah menjadi escape.
Sintaks
ascii(object)
Parameter
| Parameter | Wajib? | Keterangan |
|---|---|---|
object |
Ya | Objek apa pun yang akan direpresentasikan |
Nilai balik: string representasi ASCII.
Contoh
print(ascii("café"))
Output:
'caf\xe9'
Contoh Lainnya
Karakter Unicode
print(ascii("αβ"))
Output:
'\u03b1\u03b2'
Objek list
print(ascii(["é", "ñ"]))
Output:
['\xe9', '\xf1']
Membandingkan dengan repr()
teks = "é"
print(repr(teks))
print(ascii(teks))
Output:
'é'
'\xe9'
Kesalahan Umum
- Hasil mencakup tanda kutip karena merupakan representasi.
ascii()bukan encoding bytes; gunakanencode()untuk itu.- Escape seperti
\xdan\uadalah teks.
Pelajari Lebih Lanjut
- Referensi: ord() · chr() · bytes()
- Buku Belajar Python untuk Pemula: Bab 6 dan Bab 16
