今回は Long Time Support なのでじんわりやります。
Python、初心者向きかと言われるとうーんみたいなのがある。
まぁ自分のコードだから別にいいんだけど、適当なコードは後で自分で見返すと訳ワカメになる。
Lambda が書けるならもうちょい綺麗に書けるんだろうけどね。
サブセット言語なので命令も幾らかないだろうしアドバイスは難しいかな。
for _ in range(3): print(3) と書くと 3 が3回出るよ。dx という変数の意味合いから x 方向への移動量だと思うけど、移動量を range の引数に取るコードは仕様を知らない人から見ると不自然に見えがち。
for in range(dx): move_x(dx) for in range(dy): move_y(dy) これは期待したコード?
ほう
pumpkin += 1 とか動かないサブセット言語なのかな?
PEP8 を通したくなるな