类里只能定义方法没有函数,如果我想定义一个在类里的跟“函数”功能一样的,别的属性或方法能去调用它的方法,该怎么做
class A:
def fun1(self):
print("1")
print("2")
def fun2(self):
fun1() #我想在这里使用fun1,但这句代码是不对的
k=A()
k.fun2()

python如何在类里定义在本类中能自我调用的方法
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 溪风沐雪 2022-04-12 09:22关注
类内部的方法你可以通过加self调用,
def fun2(self):
self.fun1()本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报