dictionary() 使用說明
dictionary() 三大特點
1.無序號
2.可變更索引
3.沒有重覆(一樣的只會出現一次)
- 使用for 迴圈 一筆筆的讀出 key 和 value 值
- 抓取所有的 key值 、 抓取所有的value值
- 在最後新增一筆資料
- 更新資料.update({"欄位":"值"})
- 變更索引資料 -
- 刪除字典的key和value值使用del
- 清除字典內的鍵keys值values
- 沒有重複
- 複製字典的內容到另一字典
- 排序
dictionary() 使用說明
dictionary() 三大特點
1.無序號
2.可變更索引
3.沒有重覆(一樣的只會出現一次)
set() 使用說明
set() 三大特點
特性: 可變動(mutable)、無序、不允許重複項目。
概念: 想像一個會員名單,每個人都只能註冊一次,而且名單的排列順序不重要。
一筆筆的讀資料 : for 迴圈
抓出set()總共有幾筆資料:len()
現有陣列上添加一筆資料:add()
現有的陣列上添加多筆資料:update()
刪除資料元素 discard() or remove()
清空陣列 clear()、del
查詢陣列中有沒有我要的資料: in (只回傳true 或 false)
Tuple()元組 使用說明
Tuple-元組3特點
特性: 不可變動(immutable)、有序、允許重複項目。
概念: 想像一個座標、電話號碼或身份證字號,這些資料一旦確定就不會改變。
使用for迴圈讀出一筆筆的資料
讀出tuple資料共有幾筆
len()函數-讀取陣列資料共幾筆
list 刪除、清除資料 del、clear()
使用for_in 讀取 list 內一筆筆的資料
文、意如
實作猜數字遊戲
實作登入帳號系統(只有3次輸入機會)

文、意如
while (true):執行
#當 (條件成立時): 執行
if( true) : 執行
#如果 (條件成立時): 執行
if (條件) : break #跳出while 迴圈
if (條件) : continue #暫停一次,繼續
無窮迴圈,顧名思義就是永遠跳不出來迴圈的意思
也就是說條件永遠成立。
可以強制停止鍵: 使用 CTRL + C
#while(當) 條件成立(True) 的時候會一直執行
#直到條件不成立時(False)的時候跳出
使用for迴圈把字串拆成字元
for .... else 使用方式
exit() #離開程式
exit("可放提示文字")
實作題:
請寫一個登入系統、成功登入後
才可以執行您的程式