回答
由于这些是成员函数,因此将其称为实例上的成员函数self
。
def isNear(self, p):
self.distToPoint(p)
...
但要小心self.foo()将使用可能解析为不同类中的函数的方法解析顺序。 – 2014-01-17 20:55:50
如果我们不使用自我会发生什么?并直接调用distToPoint(p)? – 2016-08-16 04:30:49
@Marlon Abeykoon“自我”的说法将会丢失 – 2016-11-27 13:10:15
这不起作用,因为distToPoint
是你的类里面,所以你需要与类名前缀,如果你想引用它,就像这样:classname.distToPoint(self, p)
。不过,你不应该那样做。更好的方法是直接通过类实例(这是类方法的第一个参数)引用方法,如下所示:self.distToPoint(p)
。
- 1. python调用函数内部的函数
- 2. 从函数内部调用Python函数
- 3. 调用类函数python
- 4. Mootools类 - 在函数内调用函数
- 5. Python - 调用另一个类的方法内的函数
- 6. 在一个类内的函数内调用一个函数
- 7. Python - 调用类中的函数
- 8. 如何调用类的函数在python
- 9. 内部类的构造函数调用
- 10. python内置函数类型()
- 11. 内调用函数,如果在python
- 12. Python。调用另一个函数内的函数
- 13. Maya Python调用modul类函数
- 14. 从内部类调用模板函数
- 15. Python函数调用
- 16. 调用Python函数
- 17. Python函数调用
- 18. python`str()`函数是否调用类的__str __()`函数?
- 19. php类调用另一个函数内的函数错误
- 20. 调用静态函数内部的基类过载函数?
- 21. node.js的内部函数类对象调用函数
- 22. 调用函数的Python重复函数
- 23. Python的GETATTR调用函数
- 24. Python 3的内置函数和类
- 25. 调用函数内的函数 - Javascript
- 26. 函数内部的JavaScript-调用函数
- 27. 函数内的调用函数
- 28. Smarty调用函数内的函数
- 29. Python:在函数内调用外部函数
- 30. 计数函数调用python
尝试:self.distToPoint(p) – momeara 2011-04-11 00:23:20