python魔術方法的三個特點
1、特點
(1)定義在class中
(2)不需要直接調用
(3)Python的某些函數或操作符會調用對應的特殊方法
2、實例
classPerson(object):
def__init__(self,name,gender):
self.name=name
self.gender=gender
def__str__(self):
return'person:%s,%s'%(self.name,self.gender)
p=Person('zhangsan','male')
print(p)
#輸出person:zhangsan,male
以上就是Python魔術方法的三個特點,希望對大家有所幫助。更多Python學習推薦:請關注IT培訓機構:千鋒教育。