Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah anda mendapatkan nilai ASCII watak dalam Python?
Dalam Python, anda boleh mendapatkan semula nilai ASCII aksara sebagai integer menggunakan ord() fungsi.
>>> ord('a') 97
Untuk menukar nilai ASCII kembali kepada aksara, anda boleh menggunakan Fungsi chr().
>>> chr(97) 'a'
Anda juga boleh melakukan operasi aritmetik pada nilai ASCII untuk memanipulasi aksara. Sebagai contoh, untuk mendapatkan watak tiga kedudukan di sebelah kanan 'a' dalam urutan ASCII:
>>> chr(ord('a') + 3) 'd'
Nota: Dalam Python 2, unichr() fungsi telah digunakan untuk mengembalikan aksara Unicode. Walau bagaimanapun, dalam Python 3, chr() boleh digunakan untuk kedua-dua aksara ASCII dan Unicode.
Atas ialah kandungan terperinci Bagaimanakah anda mendapatkan nilai ASCII watak dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!