class A:
def a(self):
print 'a'
def b(self):
print 'b'
a()
1
A
答えて
7
クラスメソッドは、最初の引数がself
である必要があります。次にself.a()
でa
メソッドを呼び出すことができます。
class A:
def a(self):
print 'a'
def b(self):
print 'b'
self.a()
+0
私はこれを試したことがありましたか? –
+0
Rubyの 'self'やJavaの' this'とは異なり、Pythonでは 'self'について特別なことはありません - - メソッドの最初のパラメータに与えられた名前(慣例によるもの)ですが、Python *でその規約に従わないコードを実行するのが最も気になります。 –
関連する問題
- 1. クラス内からメソッド内でメソッドを呼び出す方法
- 2. C#でメソッド/呼び出しを別のメソッドから呼び出す方法は?
- 3. ワーカースレッド内からUIスレッドのメソッドを呼び出す方法は?
- 4. javascript関数内からjavabeansメソッドを呼び出す方法は?
- 5. インスタンスメソッド内からShoesメソッドを呼び出す方法は?
- 6. フラグメント内のjavaクラスからメソッドを呼び出す方法は?
- 7. SuperclassメソッドからSubclassメソッドを呼び出す方法は?
- 8. 元のメソッドをswizzledメソッドから呼び出す方法は?
- 9. メソッドのメニューからメソッドを呼び出す方法は?
- 10. OnClickListener.onClickメソッドからメソッドを呼び出す方法は?
- 11. constメソッドから非constメソッドを呼び出す方法は?
- 12. CleanメソッドのPresenterからActivityメソッドを呼び出す方法は?
- 13. gdb-pythonメソッド内からC関数を呼び出す方法
- 14. 別のメソッド内からCellValueChangedイベントを呼び出す方法
- 15. ElapsedEventHandler内から非同期メソッドを呼び出す方法
- 16. 別のメソッドから非同期メソッドを呼び出す方法
- 17. 他のオブジェクトからメソッドを呼び出すメソッド呼び出し
- 18. メソッド内でメソッドを呼び出すruby
- 19. Typescript:クラス内の別のメソッドからメソッドを呼び出す
- 20. メソッドを呼び出す方法は?
- 21. メソッド内から呼び出し元のメソッド名を取得
- 22. mainメソッドからの可変パラメータを持つメソッドを呼び出す方法は?
- 23. ビューからコントローラのメソッドを呼び出す方法は?
- 24. javascriptからC#button clickメソッドを呼び出す方法は?
- 25. メインビューコントローラのメソッドをPopoverから呼び出す方法は?
- 26. モーダルウィンドウからメインWPFウィンドウのメソッドを呼び出す方法は?
- 27. Androidの別のクラスからメソッドを呼び出す方法は?
- 28. サブクラスのメソッドをスーパークラスのオブジェクトから呼び出す方法は?
- 29. OSGIバンドルからメソッドを呼び出す方法は?
- 30. Main_Activityクラスのメソッドをヘルパークラスから呼び出す方法は?
入門チュートリアルをお読みください。 –
あなたはself.a()を書く必要があります –