檢視字元的編碼數字

2022-07-31 12:48:11 字數 571 閱讀 6023

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