前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラーメッセージ
TypeError Traceback (most recent call last)
<ipython-input-23-84018a9622ee> in <module>()
18 self.level = player.LEVEL_LIMIT
19
---> 20 p1 = Player("daikon", 1)
21 p1. level_up(10)
22 p1.display()
TypeError: object() takes no parameters
該当のソースコード
class Player:
LEVEL_LIMIT = 10
def __imit__(self, name, level): self. name = name self. level = level def display(self): print("name:", self.name) print("level:", self.level) def level_up(self, number): self. level += number self. __check_level() def __check_level(self): if self. level > player.LEVEL_LIMIT: self.level = player.LEVEL_LIMIT
p1 = Player("daikon", 1)
p1. level_up(10)
p1.display()
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
レベルの上限いついて一人で練習していましたがいつもこのエラーコードが出ます。
なぜかわからないため投稿しました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/23 09:30
2018/09/23 09:33
2018/09/23 09:35