Python(二)學習筆記 一 字符集和編碼

2022-08-23 22:27:13 字數 514 閱讀 9256

1. 計算機存的是二進位制,我們平時使用的漢字都不是二進位制,存在計算機裡用的是字元編碼。

2. 字符集就是一套文字元號及其編碼的描述。字符集有很多種。

3. 概念:

a. 位:計算機中的最小單位,二進位制中的一位,用0/1表示。(位元)

b. 位元組:八位組成乙個位元組。(乙個漢字可以是兩個或三個位元組)

c. 字元:我們肉眼可見的文字或符號。(乙個漢字是乙個字元,乙個英文本母是乙個字元)

d. 字符集:字元的集合。

e. 編碼:將字元轉換成計算機可以識別的0/1**。

f. 解碼:將計算機表示的0/1編碼轉換成肉眼可見的字元。

4. 編碼:

ascii:

gb2312:收錄7千多簡體漢字

gbk:收錄2萬多漢字(流行)

gb18030:另加了少數民族的文字

ucs:所有字元採用四個位元組進行編碼,

utf-8:對不同範圍的字元使用不同長度的編碼

uft-16:以16位無符號整型資料為單位的

HTML之一字符集

ascii字符集 iso字符集 gbk等等。1 首先,說一說為什麼要設定html檔案的字符集 如果不指定的話,瀏覽器會使用本地作業系統的字符集,那麼,如果你的應用需要支援多國語言的話,就會有問題,比如你的頁面裡有中文字元,終端使用者的本地作業系統的字符集是iso 8859 1,那麼瀏覽器就會用iso...

Oracle筆記二 字符集

客戶端字符集 檢視資料庫伺服器端字符集方式 修改資料庫字符集 在建立資料庫時,可以指定字符集 character set 和國家字符集 national character set 1 字符集 1 用來儲存char,varchar2,clob,long等型別資料 2 用來標示諸如表名 列名以及pl ...

亂碼之一 字符集編碼錯誤

abcd四人打撲克牌賭博,賭博之前ab私下有約,通過打手勢的方式告知對方自己手裡的關鍵牌,從而達到雙贏的合作.協定 伸出大拇指就表示大王在誰手裡,伸出小拇指就表示小王在誰手裡 現場 當a拿到大王時,伸出大拇指 編碼 加密 b看到a伸出大拇指,根據合約知道a拿有大王 解碼 解密 專案 計算機打撲克 二...