您的位置:首页 > 编程语言 > Python开发

python 类中的函数在class中的调用——self.function( )

2018-11-18 22:03 405 查看
[code]class Car():
def __init__(self, name, old):
self.name=name
self.old=old
def print(self):
return print(self.name+'===>'+str(self.old))
def train(self):
self.print()
car=Car('Tom', 11)
car.print()
car.train()
#=====================
#Tom===>11
#Tom===>11
#====================

两个结果完全一样,因为train()函数的实体就是上面提到的print()函数,因为train()其实就是引用了类内的函数。类内不仅可以共享变量,还可以共享类内的函数。

self.name

self.function_name

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: