最近在學(xué)習(xí)python的過程中,被不同的編碼搞得有點(diǎn)暈,于是看了前人的留下的文檔,加上自己的理解,準(zhǔn)備寫下來,分享給正在為編碼苦苦了掙扎的你。
編碼的概念
編碼就是將信息從一種格式轉(zhuǎn)換成另一種格式,計算機(jī)只認(rèn)識二進(jìn)制,簡單的理解,將我們眼睛看到的文字轉(zhuǎn)換為計算機(jī)能夠識別的二進(jìn)制格式視為編碼,而二進(jìn)制以某種編碼格式轉(zhuǎn)換為我們能看的文字的過程可以看成是解碼。既然計算機(jī)只能認(rèn)識二進(jìn)制0,1,那么我們用的字母、數(shù)字和文字等是怎樣和他們對應(yīng)的呢?那就請繼續(xù)看吧!
python中查看默認(rèn)的編碼規(guī)范是:
import sysprint(sys.getdefaultencoding())#運(yùn)行結(jié)果:utf-8
ASCⅡ碼
我們都