#定義類class student:
#名稱name="張三";
#構造方法
def __init__(self):
print ("----構造方法被呼叫----")
#析構方法
def __del__(self):
print("----析構方法被呼叫------")
#自我介紹的方法
def show(self):
print("你好:我是%s"%self.name)
#例項化物件
zhangsan= student() #輸出:----構造方法被呼叫----
# 刪除物件
del zhangsan #輸出:----析構方法被呼叫------
# 定義乙個員工類class emploee:
name=""
age=""
id=0
#方法def __init__(self,name,age):
self.name=name
self.age=age
def show(self):
#輸出多個變數
print ("我是%s;今年我%d"%(self.name,self.age))
#例項化乙個物件
aibiancheng=emploee("張三",18)
aibiancheng.show()
建構函式的定義和建構函式的過載
建構函式 處理物件的初始化,是一種特殊的成員函式,與其他函式不同,不需要使用者來呼叫它,在建立物件時自動執行。注意 1 每建立乙個物件,就呼叫一次建構函式 2 建構函式沒有返回值,因此也沒有型別,作用只是對物件進行初始化 3 建構函式不需要被使用者呼叫,也不能被使用者呼叫。建構函式的過載 建構函式具...
python 函式的定義和使用
函式是一段 的表示 函式的表示式 def 函式名 引數0個或者多個 函式體 return 返回值 用函式名加上引數,對函式進行呼叫,給出的引數會替換函式定義中的引數。無論函式是否由引數,都必須保留括號。函式定義時引數的要求 def 函式名 引數 b 函式體 return 返回值 例如 def fac...
python 函式的定義和使用
定義函式的方法 def 函式名 引數列表 函式體return 返回值 呼叫函式 函式名 具有實際值的引數列表 1 不帶引數的函式 函式定義 defhello print hello world print hello world 函式呼叫 hello 2 帶引數和帶return的函式 函式定義 計算...