Python学習編12回目です。
前回は東京大学のPython学習ページで3-2. 繰り返し(前半)を学びました。今回は3-2. 繰り返し(後半)。
今回やらかしたエラーは
TypeError: can only concatenate str (not “int”) to str
文字列と数字を足そうとして発生したエラー。自然科学でいうところの次元が違うってやつで、1km+1kgみたいな操作してて、自然科学だとすぐ気づくんだけど、プログラムになるとなかなか気づかない。このエラー出てるってことは型の理解が追い付いてないってことで、これはマズいと思う一方、他方で「chatGPTに聞けば秒で指摘して直してくれる間違いじゃん」って思ってる。「最終的に型エラーを減らしていくが、その過程はchatGPTに頼る」ってのが理想なんだろうけど、頼りっぱなしだとエラーが減る速度が遅くなりそうで、ここがトレードオフになってる。あとはエラーが減らないことへの不満とエラーの解消に時間がかかることへの不満のトレードオフ。当面はChatGPTに頼っていくけど、どこかで見直すべきなのか。これが分からない。
次回に続く