乙個類被定義後,目標就是要把它當成乙個模組來使用,並把這些物件嵌入到你的**中去,同其它資料型別及邏輯執行流混合使用。有兩種方法可以在你的**中利用類。
第一種是組合(composition)。就是讓不同的類混合並加入到其它類中,來增加功能和**重用性。你可以在乙個大點的類中建立你自已的類的例項,實現一些其它屬性和方法來增強對原來的類物件
另一種方法是通過派生
# -*- coding: utf-8 -*-
class
p(object):
pass
class
c(p):
pass
c = c()
print c.__class__
print c.__class__
print c.__bases__ #使用類名,列印父類
print
"***********"
p = p()
print p.__class__
print p.__class__
print p.__bases__
輸出:
d:\python27\test>object03.py
'type'>
(,)***********
'type'>
('object'>,)
d:\python27\test>
python核心程式設計
文件字串 應該多用,help 的作用就是把builtin的函式的文件字串取出然後列印出來。1 usr bin python 2 def printmax a,b 3 print max of two int numbers 4 x int a 5 y int b 6 if x y 7 print x...
Python核心程式設計
略1 下劃線 在直譯器中有特別的含義,表示最後乙個表示式的值。2 print函式進行格式化字串 print s is number d python 1 python is number 1 3 重定向輸出 logfile open tmp mylog.txt a print logfile,fat...
python核心程式設計
python核心程式設計 python核心程式設計目錄 1.計算機要點 2.python要點 3.基本資料型別 4.運算子 5.條件控制語句 6.列表 7.元祖和字典 8.函式 9.高階程式設計 10.物件導向 11.物件導向 模組 12.異常和檔案 第一篇計算機要點 計算機基本概念 計算機的特點 ...