Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mendapatkan Nilai ASCII Watak dalam Python?

Bagaimana untuk Mendapatkan Nilai ASCII Watak dalam Python?

Susan Sarandon
Lepaskan: 2024-11-25 10:32:10
asal
458 orang telah melayarinya

How to Get the ASCII Value of a Character in Python?

Memperoleh Nilai ASCII dalam Python

Soalan: Bagaimanakah saya boleh mendapatkan semula nilai ASCII aksara dan menyimpannya sebagai integer dalam Python?

Jawapan:

Fungsi ord() menyediakan nilai ASCII bagi aksara sebagai integer. Jika anda ingin menukarkan penukaran, fungsi chr() boleh digunakan.

Contohnya:

>>> ord('a')
97
>>> chr(97)
'a'
>>> chr(ord('a') + 3)
'd'
Salin selepas log masuk

Dalam Python 2, unichr Fungsi () juga tersedia untuk mendapatkan semula aksara Unicode berdasarkan ordinalnya value:

>>> unichr(97)
u'a'
>>> unichr(1234)
u'\u04d2'
Salin selepas log masuk

Dalam Python 3, chr() boleh digunakan dan bukannya unichr().

Untuk rujukan lanjut, anda boleh merujuk kepada dokumentasi berikut:

  • [ord() - Python 3.6.5rc1 dokumentasi](https://docs.python.org/3/library/functions.html#ord)
  • [ord() - dokumentasi Python 2.7.14](https://docs.python.org /2/library/functions.html#ord)

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nilai ASCII Watak dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan