首頁 > 後端開發 > Python教學 > 如何在Python中取得字元的ASCII值?

如何在Python中取得字元的ASCII值?

Linda Hamilton
發布: 2024-11-17 06:18:03
原創
988 人瀏覽過

How do I get the ASCII value of a character in Python?

如何在 Python 中取得字元的 ASCII 數值

在 Python 中將字元的 ASCII 值確定為整數是簡單的過程。為此,Python 提供了兩個不可或缺的函數:

ord() 函數:

ord() 函數檢索表示給定字元的ASCII 值的整數。例如:

>>> ord('a')
97
登入後複製

chr() 函數:

相反,chr() 函數透過將整數轉換為對應的整數來執行相反的操作字元。

>>> chr(97)
'a'
登入後複製

範例:

這些函數支援各種字元運算。例如,要將ASCII 序列中的字母「a」增加3:

>>> chr(ord('a') + 3)
'd'
登入後複製

Python 2 到Python 3 轉換:

在Python 2 中,

在Python 2 函數中, unichr 函數中,unichr 函數也可用,它傳回與指定序數值相對應的Unicode 字元。但是,在 Python 3 中, chr 可用於 ASCII 和 Unicode 字元。

    文件參考:
  • [Python 中的ord() 3.6.5rc1](https://docs.python.org/3/library/ functions.html#ord)
[Python 2.7.14中的ord()](https://docs.python. org/2/library/functions.html#ord)

以上是如何在Python中取得字元的ASCII值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板