在python中,一切皆對象
封裝:把同一功能的放一塊。
繼承:追根溯源。
類是對象的藍圖和模板,而對象是類的實例。
實例: claddname = Classesname
函數的寫法:
如下圖所示:
類:
如圖所示:
在python中所有的函數都有返回值,如果你沒有給予return則默認返回出none,如果你給予了,則返回你給予的值。
進度條:
如圖所示:
1、導入庫, import 庫名
2、for 循環,如果計數的情況則使用。
開始 結束 不長
range的區間是一個前閉後開
range(start,end,[step])
3、格式化輸出
3.1 %-->%(),%d後接整型,%f後接浮點,%s後接字符串。
3.2 {}-->format(),它可以直接傳入任何類型,然後格式化輸出。
4、print 控制檯(terminal)打印
4.1 end 以什麼方式結尾,默認以換行符"\n"。
4.2 flush 刷新緩衝區。
Object------不是一個參數
定義類只有兩步:
1. 使用標識符class ClassName(object):
2. 重寫__init__函數,但是需要記住,一定要打上一個"self"的標記。
因爲後面會學到繼承,當在繼承的時候可能就會有函數名相撞的情況.或者說,類中會含有多個變量,多個函數,那麼就需要使用"self"手段去區分。
3. 類的傳參是在__init__函數中的.需要注意的是,如果你的參數可能被多個函數都使用,那麼你纔在__init__函數中去定義參數。
實例:
1、輸入兩個數,打印這兩個數的差,和,乘,除,整除,取餘,平方。
2、輸入一個年齡,如果年齡大於18歲可觀看視頻,小於18歲只能看動畫片。
3、輸入一個年齡,如果年齡在18-20歲輸出abc,20-50歲輸出hahaha。
4、self實例。
5、輸入一個數判斷是否爲素數。
6、定義3個函數,第一個函數:年齡判斷 <18 ,18<40,40>, 第二個函數:性別判斷: 男,女,未知, 第三個函數:打印 (年輕,中年,老年)和性別。