Python基礎教程學習(四)類的建立與繼承

2021-06-17 19:58:41 字數 1105 閱讀 1597

類中可以有方法,類外也可以有函式,其實類就是一種封裝,

python中可以自己定義乙個函式,一可以把這個函式在類中封裝成乙個方法,

其中的屬性和方法自然就從父類中繼承來了,

要想獲得多個類的屬性和功能,python中可以使用介面

#karl doenitz

#coding=utf-8

def speak(sentense):

print sentense

speak("i love lee")

class people:#建立乙個人類

sentense = "hello world"

def __init__(self,sentense="你好,世界"):

self.sentense = sentense

def speak(self):

print self.sentense

class animal:#建立乙個動物類

def bark(self,voice,name):

print name+voice+"叫"

lihua = people()

lihua.speak()

lihua.__init__("我是好孩子")

lihua.speak()

lina = people("this world i come!")

lina.speak()

doudou = animal()

doudou.bark("汪汪","小狗")

class singer(people):#建立乙個歌手類,繼承人類

lyric = "歌詞"

def sing(self,lyric):

self.lyric = lyric

print self.lyric

caiyilin = singer()

caiyilin.sing("日不落")

caiyilin.speak()

caiyilin.__init__("我來了")

caiyilin.speak()

xusong = singer("說話")

xusong.speak()

python基礎教程學習筆記四

第四章 字典 當索引不好時 字典的使用,示例 如下 建立字典 names alice beth cecli dee dee earl numbers 2341 9102 3158 0142 5551 numbers names.index cecli 3158 建立和使用字典 建立字典 names ...

python基礎(四)類和物件

類 就是具有相同的屬性和行為的,我們稱之為類,即 物以類聚 舉例說明 人就為一類,有胳膊,腿,頭髮,姓名的屬性,會說話,直立行走的行為。物件,即類的例項化,何為例項化,就是具體屬性,方法。比如說姓名張三,有大長腿,黑頭髮。那麼這就是乙個物件。python就是一門物件導向的一門語言。舉乙個簡單的例子,...

Python基礎教程 python的資料型別

python基礎之五大標準資料型別 學習一門語言,往往都是從hello world開始。但是筆者認為,在乙個黑框框中輸出乙個 你好,世界 並沒有什麼了不起,要看透事物的本質,熟悉一門語言,就要了解其底層,就是我們常常說的基礎。本篇從python中的變數型別開始。五大標準資料型別 在記憶體中儲存的資料...