如何在Python 中实现同一类中的函数以及函数中的变量相互调用

python 专栏收录该内容
54 篇文章 0 订阅

第一种方法: 调用函数中的变量时可以直接传参

class Test(object):
    def __init__(self,name):
        self.name = name
    def getName(self):
        print('输出名字:',self.name)
    def book(self,other):
        print(other)
    def Borrow(self):
        Test.getName(self)
        self.book('你好')

a = Test('小明')
a.Borrow()

结果图: 

 

第二种方法:

class Test(object):
    def __init__(self,name):
        self.name = name
    def getName(self):
        print('输出名字:',self.name)
    def Borrow(self):
        Test.getName(self)

a = Test('小明')
a.Borrow()

效果图: 

 

 总结:

①self.方法名()

②类名.方法名(self)

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值