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...