day03 for迴圈、字串方法、型別轉換
01 上週內容回顧
while 條件:
迴圈體
例:
while True:
print(111)
print(222)
print(333)
結束迴圈的兩種方式:
1,改變條件。
2,break.
# continue
while else:如果while迴圈體被break打斷,就不會執行else語句。
and or not
1,兩邊都是比較運算。
1 > 2 and 3 < 4 or 5 > 7
() > not > and > or
2,兩邊都是數字。
x or y if x is True,return x.
1 or 3 1
10 or 3 10
0 or 3 3
3, 混合運算。
1 or 3 and 4 < 6
編碼初識:
ASCII:英文數字,特殊字元。
Unicode:萬國碼,
初期:
A: 0000 0010 0000 0011
中: 0000 0010 0000 0011
改版:
A: 0000 0010 0000 0011 0010 0000 0100 0000
中: 0000 0010 0000 0011 0010 0000 0100 0000
浪費資源
utf-8: 最少用8位表示一個字元。
A: 0000 0010 1個位元組
歐洲: 0000 0010 0000 0000 兩個位元組
中: 0000 0010 0000 0010 0000 0010 3個位元組
gbk: 國標
A:0000 0010
中: 0000 0010 0000 0010 兩個位元組
02 作業講解
03 基礎資料型別 總覽
int:用於計算,計數,運算等。 1,2,3 100......
str:'這些內容[]' 使用者少量資料的儲存,便於操作。
bool: True, False,兩種狀態,機器反饋給使用者的對,錯。
list: [1,'alex', True,[],(),{} ....] 大量的資料,各種資料型別,操作方便。
tuple: (1,'alex', True,[],(),{} ....),只讀列表。
dict: 字典。大量的關聯型資料。
{'name':'alex','name_list':[司徒,慈禧,李蓮英...],'太白':{'name':'太白','sex':男}}
set:集合。{} 關係測試。
04 int
05 bool
06 str
07 for迴圈
08 預習部落格
http://www.cnblogs.com/jin-xin/articles/7562422.html
明日講列表
09 今日作業