ord 函式 chr 函式

2021-09-29 12:19:49 字數 934 閱讀 6478

ord() 函式是 chr() 函式(對於8位的ascii字串)或 unichr() 函式(對於unicode物件)的配對函式,它以乙個字元(長度為1的字串)作為引數,返回對應的 ascii 數值,或者 unicode 數值,如果所給的 unicode 字元超出了你的 python 定義範圍,則會引發乙個 typeerror 的異常。

word =

input

("請輸入乙個漢字:"

)print

("\"{}\"漢字的unicode編碼:{}"

.format

(word,

ord(word)))

請輸入乙個漢字:中

"中"漢字的unicode編碼:20013

word =

input

("請輸入字母:"

)print

("其對應的ascii編碼為:"

,ord

(word)

)請輸入字母:b

其對應的ascii編碼為: 98

3. python二級題目 — chr()
鍵盤輸入乙個9800到9811之間的正整數n,作為unicode編碼,

把n-1、n和n+

1三個 unicode編碼對應的字元 按照如下格式輸出到

螢幕:寬度為11個字元,加號字元+填充,居中。

鍵盤輸入:9802

鍵盤輸出:+++

+???+++

+n =

eval

(input

("請輸入:"))

print(""

.format

(chr

(n-1)+

chr(n)

+chr

(n+1))

) 注意:後面使用加號

Python中chr 函式與ord 函式

用乙個範圍在 range 256 內的 就是0 255 整數作引數,返回乙個對應的字元。返回值是當前整數對應的 ascii 字元。該函式的返回值為字串形式。例如,輸入 chr 90 輸出為 z 與chr 函式對應,輸入ascii字元表中字元的字串形式,返回在字元表中的排序位次。例如,輸入 ord z...

python的chr 和ord 函式

在程式設計的時候,我們會遇到處理ascii碼的時候,我們需要在字元和其ascii碼之間進行轉換。python中的chr 函式和ord 函式給我們提供了便利。我們舉個例子 查閱ascii碼表我們知道字母 a 對應的ascii碼值為65.chr 65 a 從這個例子我們可以看到chr 函式要輸入乙個整型...

Python中chr 函式與ord 函式對比

描述 chr 用乙個範圍在 range 256 內的 就是0 255 整數作引數,返回乙個對應的字元。語法 以下是 chr 方法的語法 chr i 引數 i 可以是10進製也可以是16進製制的形式的數字。返回值 返回值是當前整數對應的 ascii 字元。例項 以下展示了使用 chr 方法的例項 pr...