- 使用*字號可以不限代入幾個參數(會自動存成陣列)
- 直接傳入list陣列
- 讀出資料可參考第29,33,34.35篇。
Python-40-物件導向5. def 內外變數認識
def 內外變數認識
Python-39-物件導向4. 實作簡易計算
文、意如
Python-38-物件導向3. def 使用return 返回結果
1.使用return返回結果
2.續上題-請試著把 x 變成使用者輸入的數值(數量),並印出
3.可以帶入一個參數以上
Python-37-物件導向2. def 方法實作
def 方法實作
1.功能判斷點選幾號餐
2.功能判斷使用者性別
Python-36-物件導向1. def 方法應用
def 方法應用
- 方法、功能 (def)
- 可代入參數
- 參數可以預先給預設值,呼叫時如沒代入參數即會跑預設值
- 可代入一個參數以上
- 每一個參數都可以加上預設值
Python-35 - 陣列介紹 - dictionary() 使用說明
dictionary() 使用說明
dictionary() 三大特點
1.無序號
2.可變更索引
3.沒有重覆(一樣的只會出現一次)
- 使用for 迴圈 一筆筆的讀出 key 和 value 值
- 抓取所有的 key值 、 抓取所有的value值
- 在最後新增一筆資料
- 更新資料.update({"欄位":"值"})
- 變更索引資料 -
- 刪除字典的key和value值使用del
- 清除字典內的鍵keys值values
- 沒有重複
- 複製字典的內容到另一字典
- 排序
Python-34 - 陣列介紹 - set() 使用說明
set() 使用說明
set() 三大特點
- 無序號
- 無索引(隨機出現)
- 無重覆(一樣的只會出現一次)
一筆筆的讀資料 : for 迴圈
抓出set()總共有幾筆資料:len()
現有陣列上添加一筆資料:add()
現有的陣列上添加多筆資料:update()
刪除資料元素 discard() or remove()
清空陣列 clear()、del
查詢陣列中有沒有我要的資料: in (只回傳true 或 false)
Python-33 - 陣列介紹 - tuple()元組 使用說明
Tuple()元組 使用說明
Tuple-元組3特點
- 有序號
- 允許重覆
- 不可更改組的資料
使用for迴圈讀出一筆筆的資料
讀出tuple資料共有幾筆
Python-32 - 陣列介紹 - list -len()函數-讀取陣列資料共幾筆
len()函數-讀取陣列資料共幾筆
Python-31 - 陣列介紹 - list 刪除、清除資料 del、clear()
list 刪除、清除資料 del、clear()
Python-30 - 陣列介紹 - list 新增資料 append()、Insert()
- list 新增資料在最後一筆
- 在某一筆資料(元素)前加入資料
Python-29 - 陣列介紹 - 使用for_in 讀取 list 內一筆筆的資料
使用for_in 讀取 list 內一筆筆的資料
Python-28 - 陣列介紹 - list 使用說明
list 四大特色:
- 有序號
- 可重複
- 可不同型別
- 可更改組的資料
Python-27 - 實作2猜數字遊戲
實作猜數字遊戲
Python-27 - 實作1.登入帳號系統(只有3次輸入機會)
實作登入帳號系統(只有3次輸入機會)
Python-26 - while else 使用方法
while 跳出迴圈時後要做的事情寫在else
實作:
輸入要加油的公升數
未滿20公升會出現提示訊息。"再加 ? 公升,就滿20公升可以選擇贈品!"
滿20公升會提醒,已滿20公升達到可以選擇贈品的門檻
Python-25 - while if (混合)使用方法
while (true):執行
#當 (條件成立時): 執行
if( true) : 執行
#如果 (條件成立時): 執行
if (條件) : break #跳出while 迴圈
if (條件) : continue #暫停一次,繼續
Python-24 - while 無窮迴圈使用方法
無窮迴圈,顧名思義就是永遠跳不出來迴圈的意思
也就是說條件永遠成立。
可以強制停止鍵: 使用 CTRL + C
Python-23 - while 迴圈使用方法
#while(當) 條件成立(True) 的時候會一直執行
#直到條件不成立時(False)的時候跳出