link:
對於ascii碼(0~255範圍)
>>> print ord('a')
65>>> print chr(65)
a對於unicode字元,注意僅接收長度為1的unicode字元
>>> print ord(u'\u54c8')
21704
>>> print unichr(21704)
哈》 print repr(unichr(21704))
u'\u54c8'
chr()和str()區別,乙個僅接收0~255的數值返回對應於ascii值的字元,乙個接受任何型別返回字串格式
>>> chr(97)
'a'>>> str(97)
'97'
使用map和以上函式,來獲得包含字元值或者碼值的列表
>>> print map(ord,(u'\u54c8',u'\u54c9'))
[21704, 21705]
>>> print map(unichr,range(21704,21707))
[u'\u54c8', u'\u54c9', u'\u54ca']
mysql編碼 資料表編碼檢視和修改總結
1,檢視自己安裝的mysql的編碼 2 檢視mysql支援的編碼 3 檢視資料庫編碼 4 檢視資料表編碼 show create table user g 5 修改my.ini檔案來修改編碼 加上default character set 字符集 utf8.gbk.gb2312等 6 命令列修改 a...
mysql編碼 資料表編碼檢視和修改總結
1,檢視自己安裝的mysql的編碼 2 檢視mysql支援的編碼 3 檢視資料庫編碼 4 檢視資料表編碼 show create table user g 5 修改my.ini檔案來修改編碼 加上default character set 字符集 utf8.gbk.gb2312等 6 命令列修改 a...
檢視Linux字元編碼
more etc sysconfig i18n 如果lang en us.utf 8 需修改為 lang zh cn.utf 8 設定方法如下 手動更改配置檔案的命令 shell vi etc sysconfig i18n 將lang en us.utf 8 修改為 lang zh cn.utf 8...