回答
由於這些是成員函數,因此將其稱爲實例上的成員函數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. Python類函數調用
- 5. 調用類和函數python
- 6. 調用類函數python
- 7. JavaScript類函數內部調用函數?
- 8. Mootools類 - 在函數內調用函數
- 9. Python - 調用另一個類的方法內的函數
- 10. Python - 調用類中的函數
- 11. Python的子類調用父函數
- 12. 如何調用類的函數在python
- 13. 在一個類內的函數內調用一個函數
- 14. 調用該類內的函數 - php
- 15. 類內部的調用函數
- 16. 內部類的構造函數調用
- 17. 從類內的函數調用變量?
- 18. python內置函數類型()
- 19. 內調用函數,如果在python
- 20. 函數內函數調用
- 21. Python。調用另一個函數內的函數
- 22. 調用python中的函數內部函數
- 23. Maya Python調用modul類函數
- 24. Python 3:從類,自我調用函數
- 25. Python函數調用
- 26. Python函數調用
- 27. Python調用函數
- 28. 調用Python函數
- 29. 從內部類調用模板函數
- 30. python`str()`函數是否調用類的__str __()`函數?
嘗試:self.distToPoint(p) – momeara 2011-04-11 00:23:20