建立一個類別 可以儲存屬性:寵物名、年紀、毛顏色
讓使用者建立3隻動物 寵物名、年紀、毛顏色
提示:可存入陣列[]
使用者輸入完後找出年紀最大 與 最小
並印出
寵物名,是年紀最大者 12歲
寵物名,是最年輕為 5歲
- 步驟1:先儲存三隻寵物的名、年紀、毛色,並印出
- 步驟2:找出陣列中年紀最大與最年輕者
- 完整程式碼
建立一個類別 可以儲存屬性:寵物名、年紀、毛顏色
讓使用者建立3隻動物 寵物名、年紀、毛顏色
提示:可存入陣列[]
使用者輸入完後找出年紀最大 與 最小
並印出
寵物名,是年紀最大者 12歲
寵物名,是最年輕為 5歲
遞迴(自己呼叫自己)
認識全域變數
請寫一個計算 + ,- ,*,/ 的模板
帶入兩個數字即可帶出計算結果
所需兩個檔案
1.模板檔案:
2.主程式檔案:
套用內建模板
查詢 模板 有哪些方法、變數可以使用
建立模板
使用模板
套用模板使用別名
目前已了解:
一般只要被import 的進來的主程式,都會被自動執行
modules ( 模組、套件)
import 進來的檔案會先執行
設定物件變數的值
類別 建構子存入 + , - , * , /
類別 方法帶入兩個數字
即可印出使用者要求結果
提示:
oper=input("請輸入 1.(+) 2. (-) 3. (*) 4.( /) : ")
data = cal(oper)#物件 (傳入1~4)
#讓使用者輸入兩個數字
data.cal(3,2)#呼叫物件的函數
類別函數(方法)裡面帶參數