Python ord意思
在Python中,ord
是一個內置函式,它用於返回一個字元的Unicode碼點。ord
是「Ordinal」的縮寫,意為「順序的」或「編碼的」。
你可以這樣使用ord
函式:
ord('a') # 返回字元 'a' 的 Unicode 碼點,這裡是 97
ord
函式接受一個字元(單引號或雙引號內的單個字元)並返回對應的整數。這個整數是該字元在Unicode字元集中的碼點,它可以用於各種與Unicode相關的操作,比如比較字元、處理國際化文本等。
如果你想要將一個Unicode碼點轉換為字元,可以使用chr
內置函式,它是ord
的反操作。例如:
chr(97) # 返回字元 'a'
請注意,ord
函式返回的碼點值是一個整數,如果你想要獲取一個字元的ASCII碼(如果該字元有的話),你需要檢查該碼點是否在ASCII字元集中。Unicode碼點範圍從0到1114111(十六進位為0x10FFFF),而ASCII碼點範圍從0到127(十六進位為0x7F)。