類中可以有方法,類外也可以有函式,其實類就是一種封裝,
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中的變數型別開始。五大標準資料型別 在記憶體中儲存的資料...