在程式設計的時候,我們會遇到處理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 結果 ...