Cara Mendapatkan Nilai Numerik ASCII Aksara dalam Python
Menentukan nilai ASCII aksara sebagai integer dalam Python ialah proses yang lurus. Python menawarkan dua fungsi yang sangat diperlukan untuk tujuan ini:
ord() Fungsi:
Fungsi ord() mendapatkan semula integer yang mewakili nilai ASCII bagi aksara tertentu. Contohnya:
>>> ord('a') 97
chr() Fungsi:
Sebaliknya, fungsi chr() melakukan operasi terbalik dengan menukar integer kepada yang sepadan watak.
>>> chr(97) 'a'
Contoh:
Fungsi ini membolehkan pelbagai manipulasi aksara. Contohnya, untuk menambah huruf 'a' sebanyak tiga dalam urutan ASCII:
>>> chr(ord('a') + 3) 'd'
Peralihan Python 2 ke Python 3:
Dalam Python 2, fungsi unichr juga tersedia, yang mengembalikan aksara Unicode yang sepadan dengan nilai ordinal yang ditentukan. Walau bagaimanapun, dalam Python 3, chr boleh digunakan untuk kedua-dua aksara ASCII dan Unicode.
Rujukan Dokumentasi:
Atas ialah kandungan terperinci Bagaimanakah saya boleh mendapatkan nilai ASCII watak dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!