0
A
回答
0
當你稱呼它a.function()你調用一個名爲名爲「一個」對象「功能」的方法。
如果你不知道的方法和功能/程序的區別,你需要學習Object Oriented Programming概念。
4
你的困惑可能從蟒蛇是如何定義的實例方法梗...
class Person
def speak(self, message):
print message
在這個定義看,我可以看到別人怎麼會覺得你必須通過Person
作爲第一個參數。
但它僅僅是Python的方式,使self
,人的當前實例,提供給方法。
所以正確的方法是將
person_instance = Person()
person_instance.speak("This is a message")
相關問題
- 1. Python函數混淆
- 2. Time.sleep函數混淆
- 3. OnTime函數混淆
- 4. MFC:ON_COMMAND函數混淆?
- 5. DirectX數學函數混淆
- 6. python混淆:dict.pop
- 7. 與sigdelset()函數混淆
- 8. 混淆構造函數鏈
- 9. 的Javascript setTimeout函數混淆
- 10. JQuery ReplaceWith()函數混淆
- 11. 混淆F#List.Fold(冪函數)
- 12. 與XPath number()函數混淆
- 13. 構造函數混淆
- 14. telnetlib read_until()函數混淆
- 15. jQuery函數隊列混淆
- 16. 聚合函數混淆
- 17. Dart lambda/shortland函數混淆
- 18. 構造函數混淆Java
- 19. Apache APR函數apr_procattr_cmdtype_set混淆
- 20. PHP PDO lastInsertId()函數混淆
- 21. 混淆函數調用棧
- 22. Python遞歸混淆
- 23. Python代碼混淆
- 24. 回調函數混淆了參數?
- 25. javascript函數的返回值混淆
- 26. 與sizeof()函數的結果相混淆
- 27. opencv - 混淆函數「FindHomography」和「cvFindHomography」
- 28. 字符串混淆和函數名稱
- 29. 複製構造函數混淆
- 30. 混淆有關的函數:的before_filter