python之路---02
九、while迴圈語句
1.while 條件:(如果條件是真, 則直接執⾏迴圈體. 然後再次判斷條件. 直到條件是假. 停⽌迴圈)
迴圈體(break continue)
2. break: 立刻跳出迴圈. 打斷的意思
continue: 停⽌本次迴圈, 繼續執⾏下⼀次迴圈
2.正常輸出“%”時
十一、運算子
1.算術運算子
2.比較運算子
3.賦值運算子
4.邏輯運算子
①優先順序 “()”=>“not”=>“and”=>“or”
②x or y , x為真,值就是x,x為假,值是y;
x and y, x為真,值是y,x為假,值是x。
③把 false 看成 0
十二、編碼
1.編碼的發展史
①ascii 8bit 1byte(位元組) 256個碼位 只用到了7bit, 用到了前128個 最前面的一位是0
②中國人自己對計算機編碼進行統計. 自己設計. 對ascii進行擴充套件 ANSI 16bit ->
清華同方 -> gbk
GBK 放的是中文編碼. 16bit 2byte 相容ascii
③對所有編碼進行統一. unicode. 萬國碼. 32bit. 4byte. 夠用了但是很浪費
④utf-8 可變長度的unicode
英文: 1byte
歐洲文字: 2byte
中文: 3byte
⑤UTF-16: 每個字元最少佔16位.
2.單位轉換
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024PB = 1EB
1024EB = 1ZB
1024ZB = 1YB
1024YB = 1NB
1024NB = 1DB