Python中的ord()函數是一個內置函數,在Unicode字符集下,它可以將一個字符轉換為其對應的ASCII或Unicode碼。下面我們可以看一個實例。
ch = 'A' print(ord(ch))
上面的代碼將打印出字符A的Unicode碼,即65。我們也可以將一個字符串傳遞給ord函數,將返回字符串的第一個字符的Unicode值。
s = 'Apple' print(ord(s[0]))
上面的代碼實現了返回字符串Apple中第一個字符“A”的Unicode值,即65。
在Python 3.x版本及以上的版本中,字符串默認使用Unicode字符集,所以ord()函數可以正確地返回任何字符的Unicode碼。
ch = '中' print(ord(ch))
上述代碼將輸出中文字符“中”的Unicode碼,即20013。
總之,ord()函數是Python中非常有用的一個函數,可用于將字符轉換為其Unicode碼。
上一篇python的rss源
下一篇python的re用法