一:函數(shù)
1煞茫、無參數(shù)函數(shù)
有參數(shù)函數(shù)
是有參函數(shù),在調(diào)用的時(shí)候沒有傳參如下
2、缺省函數(shù):不傳參數(shù)续徽,顯示默認(rèn)賦值蚓曼,傳參數(shù),顯示新賦值數(shù)
運(yùn)行結(jié)果
3钦扭、局部變量:只調(diào)用函數(shù)里的變量
? ? 全局變量:可以調(diào)用函數(shù)外部的函數(shù)變量
運(yùn)行結(jié)果為:1 10
二纫版、類
1.類的封裝
直接調(diào)用會(huì)報(bào)錯(cuò):現(xiàn)在我也不懂什么原因(因?yàn)闆]有寫入口)
因?yàn)闆]有寫入口,不能直接調(diào)用
2.實(shí)例化
運(yùn)行結(jié)果 :就近取值原則
3客情、構(gòu)造函數(shù):__init__是構(gòu)造函數(shù)其弊,是可選的
? ? ?在類中有兩個(gè)意義:是類的構(gòu)造漢化和初始化
__del__是析構(gòu)函數(shù),析構(gòu)函數(shù)是可選的
是對(duì)類的執(zhí)行資源的釋放膀斋,構(gòu)造函數(shù)與析構(gòu)函數(shù)梭伐,簡(jiǎn)單的可以理解為構(gòu)造函數(shù)對(duì)類進(jìn)行初始化操作,析構(gòu)函數(shù)是對(duì)類中的方法執(zhí)行完成后仰担,對(duì)類的資源進(jìn)行清理工作
*構(gòu)造方法和析構(gòu)方法不需要像普通方法一樣寫代碼才能調(diào)用糊识,實(shí)例化類時(shí)會(huì)自動(dòng)調(diào)用
運(yùn)行結(jié)果
4、繼承:某類繼承了其他的類摔蓝,那么該類就會(huì)擁有被繼承的那些類里面方法跟變量
*面向?qū)ο蟮木幊處淼闹饕锰幹皇谴a的重用赂苗,實(shí)現(xiàn)這種重用的方法之一是通過繼承機(jī)制。
*繼承完全可以理解成類之間的類型和子類型關(guān)系
*Python可以多繼承项鬼,這點(diǎn)事其他的語言比不了的哑梳。
5、靜態(tài)函數(shù)
不寫入口绘盟,或者入口寫不對(duì)
python文件的讀寫