つまずき診断
よくある症状
- 何も表示されない:実行ボタン、保存状態、printの丸かっこを確認する
- 赤いエラーが出る:行番号、引用符、かっこ、コロンを1つずつ確認する
- ifが思った通り動かない:比較する値とインデントを確認する
- whileが止まらない:条件が変わる処理が入っているか確認する
- turtleが動かない:
import turtleと実行環境を確認する
確認の順番
- エラー文の行番号を見る
- その行と1つ前の行を見る
- 半角と全角が混ざっていないか見る
- 見本と違うところを1つだけ直して実行する
エラー名で見る場所
- SyntaxError:コロン、丸かっこ、引用符、全角記号を確認する
- IndentationError:
if、for、whileの次の行が半角スペース4つ下がっているか確認する - TypeError:文字と数字など、種類の違うものをそのまま足していないか確認する
- ValueError:
int()に数字以外を入れていないか確認する - NameError:変数名のつづり、
import、先に変数を作ったかを確認する
