
新米太郎
皆さんこんにちは新米です。
ある日、こんなコードを書いたらエラーメッセージが返ってきたっっ(泣)
count = None for i in range(10): count += 1 print(count)
エラー内容
・・・
・・・
count += 1
TypeError: unsupported operand type(s) for +=: ‘NoneType’ and ‘int’
・・・
count += 1
TypeError: unsupported operand type(s) for +=: ‘NoneType’ and ‘int’
あらら.. 怒られちゃった
メッセージ曰く、、Noneにintは足せないとのこと。
確かにそうだなっ!
int型のデフォルト値は0なので初期値を0に変更したら問題なく動きました。
count = None → count = 0
初歩的なミスってうっかりしちゃう時あるよね^^;
みんなもエラーが出たらメッセージを頼りに解決していってね👌(特に最後の一文が重要)
コメント