私はadd
とsub
という2つのメソッドを持つcalcというテストPythonクラスを持っています。どうすればPythonプロンプトからメソッドを実行できますか?私はPythonのコマンドライン ">>>"にあり、タイプはimport calc
です。次に、私はcalc.add(5,3)
と入力し、 "calc 'という名前のモジュールはありません。ファイル名はcalc.py
です。クラス内のメソッドを呼び出す方法は?
class calc:
def add(x,y):
answer = x + y
print(answer)
def sub(x,y):
answer = x - y
print(answer)
。これらの関数のどちらも 'calc'クラスからの状態を必要としません。それから、現在あなたがしていることがうまくいくでしょう。クラスはかなり冗長です。 –