編碼

編碼

編碼格式(ASCII編碼,GB2312編碼(簡體中文),GBK,ANSI編碼,unicode,utf-8編碼等)

每一個位用0或1表示,稱為bit位

1byte? = 8bit

1kb? = 1024byte

1m? = 1024kb

1g? = 1024m

英文中所有字母,符號,數(shù)字位全部用二進制位表示,共128,可以用一個字節(jié)完全表示

ascii表:英文的一個符號占一個字節(jié)

gbk表:中文中漢字用兩個字節(jié)表示

unicode表:所有國家統(tǒng)一一個表,四個字節(jié),動態(tài)的unicode表:utf_8

Utf_8:? 1.可以存儲所有國家的文字

2.一個英文的占一個字節(jié)

3一個中文的占三個字節(jié)

4 ..........

ANSI? :只在Windows操作系統(tǒng)有

當前操作系統(tǒng)簡體中文:ANSI==GBK

當前操作系統(tǒng)英文:ANSI==ASCII

Python3:utf_8? ? ? python2:ascii

編碼,解碼,亂碼

注釋

1.單行注釋:# + 解釋

2.多行注釋:’’’

? ? ? ? ? ? ? ? ? ? 解釋

? ? ? ? ? ? ? ? ? ? ‘’’

3.中文注釋 python3不需要, Python2 需要

4平臺注釋

變量與內(nèi)存

變量類型: 數(shù)字(整數(shù),浮點數(shù)),字符串,布爾值,列表,元組,字典,空值,類型轉(zhuǎn)換

內(nèi)存作為中間件

1.右側(cè)一個數(shù)字,在內(nèi)存中分配一個內(nèi)存塊,存放20

2.左側(cè)一個變量名,在內(nèi)存中分配一個內(nèi)存塊,存儲名字age

3.賦值

數(shù)字與進制轉(zhuǎn)換

1.數(shù)字(整數(shù),浮點數(shù))

2.進制轉(zhuǎn)換:十進制(dec)

二進制(bin)

八進制(oct)

十六進制(hex)

字符串

字符串是以單引號'或雙引號"括起來的任意文本,比如'abc',"xyz"等等,,

布爾類型

一個布爾值只有True、False兩種值,可以用and、or和not運算

空類型

一個特殊的值,用None表示。None不能理解為0,因為0是有意義的,而None是一個特殊的空值。

其他類型

列表類型,names =[‘小趙’,’小單’,’小嚴’]

字典類型, students = {

‘a(chǎn)’= ’小趙’

‘b’= ’小單’

‘c’= ’小嚴’

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容