如何在 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中取得字元的ASCII值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!