Python3.6語法之(函數(shù)與類)詳解

前言:學(xué)Python語法時(shí)赊舶,自認(rèn)為函數(shù)與類的邏輯很難理解,現(xiàn)對(duì)它倆作出詳解

目標(biāo):理解函數(shù)與類的本質(zhì)邏輯


一:函數(shù)的組成

①三個(gè)部分:函數(shù)名砸逊、參數(shù)、函數(shù)體掌逛,如圖

二:函數(shù)可以有兩個(gè)师逸、三個(gè)or任意個(gè),而不是只能有一個(gè)

三:變量和作用域

作用域:在函數(shù)體內(nèi)的變量在函數(shù)執(zhí)行結(jié)束后就不能再用了豆混,因?yàn)樗辉诤瘮?shù)中存在篓像,如圖

總結(jié):

大家對(duì)比下有參數(shù)與無參數(shù)的區(qū)別

學(xué)會(huì)利用def關(guān)鍵字來創(chuàng)建函數(shù)

%s:可把值嵌入到字符串里面

我們通過上面樹狀圖的類,創(chuàng)建如下代碼:

一:父母和孩子

如上樹狀圖皿伺,上面的類是父親员辩,下面是孩子。例如Inanimate鸵鸥,Anima都是Thing的孩子奠滑,Thing是他們的父親。

要告訴Python一個(gè)類是另一個(gè)的孩子就在新類的名字后用括號(hào)加上父親類妒穴。

二:增加屬于類的對(duì)象

假如有一只狗宋税,它的名字叫Xiao_hei,我們知道它屬于Dogs類宰翅,但怎么在Python中表示呢弃甥?

這段代碼告訴Python創(chuàng)建一個(gè)屬于Dogs類的對(duì)象,并把它賦值給變量Xiao_hei汁讼。

三:定義類中的函數(shù)

函數(shù)是一種重用代碼的方法淆攻。

四:用函數(shù)來表示類的特征

self:用來從類中的一個(gè)函數(shù)調(diào)其他類中的函數(shù)

pass:通常阔墩,程序員會(huì)先創(chuàng)建類,而其中的函數(shù)什么也不做瓶珊,由大到小啸箫,而不是馬上進(jìn)入每個(gè)函數(shù)的細(xì)節(jié)中

五:初始化對(duì)象

我們?cè)趧?chuàng)建狗這個(gè)對(duì)象時(shí),想設(shè)置它有幾條腿伞芹,這件事就要在初始化時(shí)做忘苛,我們要做到這一點(diǎn),就要?jiǎng)?chuàng)建 __init__ 函數(shù)(它是在對(duì)象被創(chuàng)建的同時(shí)就設(shè)置它的屬性的一種方法)

總結(jié):

學(xué)會(huì)子類是如何繼承父類中的函數(shù)

學(xué)會(huì)調(diào)用對(duì)象中的函數(shù)

理解用self參數(shù)來指向其他的函數(shù)和變量

本系列文章首更于微信公眾號(hào)工科男雷先生

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末唱较,一起剝皮案震驚了整個(gè)濱河市扎唾,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌南缓,老刑警劉巖胸遇,帶你破解...
    沈念sama閱讀 211,348評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異汉形,居然都是意外死亡纸镊,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門概疆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來逗威,“玉大人,你說我怎么就攤上這事岔冀】瘢” “怎么了?”我有些...
    開封第一講書人閱讀 156,936評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵使套,是天一觀的道長(zhǎng)尽纽。 經(jīng)常有香客問我,道長(zhǎng)童漩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,427評(píng)論 1 283
  • 正文 為了忘掉前任春锋,我火速辦了婚禮矫膨,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘期奔。我一直安慰自己侧馅,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評(píng)論 6 385
  • 文/花漫 我一把揭開白布呐萌。 她就那樣靜靜地躺著馁痴,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肺孤。 梳的紋絲不亂的頭發(fā)上罗晕,一...
    開封第一講書人閱讀 49,785評(píng)論 1 290
  • 那天济欢,我揣著相機(jī)與錄音,去河邊找鬼小渊。 笑死法褥,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的酬屉。 我是一名探鬼主播半等,決...
    沈念sama閱讀 38,931評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼呐萨!你這毒婦竟也來了杀饵?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,696評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤谬擦,失蹤者是張志新(化名)和其女友劉穎切距,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體怯屉,經(jīng)...
    沈念sama閱讀 44,141評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蔚舀,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锨络。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赌躺。...
    茶點(diǎn)故事閱讀 38,625評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖羡儿,靈堂內(nèi)的尸體忽然破棺而出礼患,到底是詐尸還是另有隱情,我是刑警寧澤掠归,帶...
    沈念sama閱讀 34,291評(píng)論 4 329
  • 正文 年R本政府宣布缅叠,位于F島的核電站,受9級(jí)特大地震影響虏冻,放射性物質(zhì)發(fā)生泄漏肤粱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評(píng)論 3 312
  • 文/蒙蒙 一厨相、第九天 我趴在偏房一處隱蔽的房頂上張望领曼。 院中可真熱鬧,春花似錦蛮穿、人聲如沸庶骄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽单刁。三九已至,卻和暖如春府适,著一層夾襖步出監(jiān)牢的瞬間羔飞,已是汗流浹背肺樟。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留褥傍,地道東北人儡嘶。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像恍风,于是被迫代替她去往敵國(guó)和親蹦狂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容