python的chr 和ord 函式

2021-08-02 16:48:06 字數 506 閱讀 1954

在程式設計的時候,我們會遇到處理ascii碼的時候,我們需要在字元和其ascii碼之間進行轉換。

python中的chr()函式和ord()函式給我們提供了便利。

我們舉個例子:查閱ascii碼表我們知道字母「a」對應的ascii碼值為65.

>>> chr(65)

'a'

從這個例子我們可以看到chr()函式要輸入乙個整型引數,且其範圍為0~255

>>> chr(256)

traceback (most recent call last):

file "", line 1, in

valueerror: chr() arg not

in range(256)

其功能正好與chr()函式相反,如:

>>> ord('a')

65

這兩個函式很方便,大家可以在程式設計的時候注意使用。

end

python中chr 和ord 函式的用法

python中經常會獲得一些字串,但是我們在對其進行計算的時候需要先將其轉化為整型數。ord 函式就是用來返回單個字元的ascii值 0 255 或者unicode數值 ord d 100 ord 5 chr 函式是輸入乙個整數 0,255 返回其對應的ascii符號.chr 100 d chr 5...

python中ord 函式和chr 函式的區別

在python中,今天遇到ord 和chr 函式,不是很明白,就查了下資料,當我們需要對字串進行轉化為整型時,ord 函式是用來返回單個字元的ascii值 0 255 或者是unicode值。ord a 65 ord a 97 ord 8 56對應的chr 函式是把乙個整數 0 255 轉化為對應的...

python中chr 函式和ord 函式的用法

python內建函式 格式 chr 數值表示式 說明 函式返回值型別為string,其數值表示式值取值範圍為0 255。以下是 chr 方法的語法 chr i 返回值是當前整數對應的 ascii 字元。讓我們來看看有些什麼 for i in range 256 print chr i end 結果 ...