调用同一个类中的函数还定义新的函数
时间: 2023-11-14 10:06:07 浏览: 75
可以在同一个类中定义新的函数,并且可以在其他函数中调用它。这个过程叫做类的方法定义。例如:
```
class MyClass:
def func1(self):
print("This is func1.")
def func2(self):
print("This is func2.")
self.func1() # 在 func2 中调用 func1
def func3(self):
print("This is func3.")
self.func2() # 在 func3 中调用 func2
```
在上面的例子中,我们定义了三个函数 func1、func2 和 func3,它们都属于 MyClass 类。在 func2 和 func3 中,我们通过 `self.` 的方式调用了 MyClass 中的 func1 函数。注意,调用时需要使用 self,因为这些函数都属于 MyClass 的实例对象。
阅读全文