クラス内にある値を加算および減算するために作成している関数の問題のビット。
csvから読み込んだ値をadd関数に渡そうとしています。この値は10進値です(例:500.00)。末尾の0を削除して500にしようとしましたが、これも機能しませんでした。私は得続けます:
TypeError: add() takes exactly one argument (two given).
私は500を通過しようとしているだけであることを確認する印刷ステートメントを持っていますが。
これが私の関数です:
def add(amount):
self.total = self.total + amount
v.add(i)
iを任意の整数値に設定しても、同じエラーが発生します。私はPythonに比較的慣れていないので、おそらくここに欠けている単純なものがあります。ありがとう。