AI資格ドリル
資格を選ぶ↓

Python3エンジニア認定基礎試験 再受験対策

Python 3 エンジニア認定基礎試験に落ちたら?再受験までの立て直し方

Python 3 エンジニア認定基礎試験に落ちた場合、構文を覚え直すだけでは改善しないことがあります。選択式の試験ですが、コードの一部を読んで実行結果や出力を判断させる出題が中心のため、知識量よりもコードを読んで判断できたかを見直す方が効率的です。

出題の重心である第3章「気楽な入門編」(15.0%)、第4章「制御構造ツール」(22.5%)、第5章「データ構造」(17.5%)の3章だけで出題の55%を占めるため、全範囲を読み直す前に、この3章のどこで誤答したかを分類します。

公式情報の確認

試験日、料金、申込条件、試験方式など変動する情報は、公式情報を最終確認してください。 当サイトの一次情報確認日: 2026-09-11。

再受験条件・試験仕様は公式情報、問題数・復習順・到達判定はミナト編集部の学習目安です。

最初に判断すること

01

構文の暗記ミスと、コードの実行結果の判断ミスを分ける

構文の名称は答えられるのに、実際のコードを読むと実行結果を誤って判断してしまう場合があります。どちらで誤答したかを先に分けないと、復習の方向を誤ります。

02

可変・不変とスライスの境界を優先して見直す

文字列の不変性、リストの可変性、スライスの開始値・終了値の扱いは、覚えたつもりでも別のコードで判断を誤りやすい論点です。全範囲を読み直す前に、この2点をまず確認します。

落ちた原因と修正方法

×文字列とリストの可変・不変を混同する

症状: 文字列に対して要素の書き換えができると思い込む、あるいはリストのコピーで参照と複製の違いを取り違える。

修正: 第3章「気楽な入門編」の文字列・リスト型の基本に戻り、変更できるかをまず一文で確認してからコードを一行ずつ追う。

×スライスの開始値・終了値の扱いを勘違いする

症状: s[:i] + s[i:] が元の文字列と一致する理由や、負のインデックスを含むコードの実行結果を判断できない。

修正: 第3章のスライスの定義(開始値は含み、終了値は含まない)に戻り、具体的な数値でコードを書いて確認する。

×戻り値を返す操作と返さない操作を混同する

症状: リストから要素を取り除くコードで、値が返ってくる場合と返ってこない場合があることを区別できず、実行結果を誤って判断する。

修正: 第5章「データ構造」のリストのメソッドに戻り、pop()は値を返すがdel文は値を返さないことを確認してから該当コードを一行ずつ追う。

誤答記録の作り方

記録項目残す内容次の判断
章と論点第1〜12章・14章のどこかに加え、可変・不変、スライス・インデックスの境界、制御構造の実行順序など具体的な論点を残す。同じ章に誤答が集中すれば、読み直しより章別問題を先にする。
誤答原因未習得、概念混同(可変・不変など)、境界や条件の読み落とし、コードの実行結果を予測できない、時間の5つから1つを選ぶ。最頻原因に合わせ、定義確認・比較・コードを一行ずつ追う練習・時間演習を選び分ける。
注目語コードや問題文の『不変』『スライス』『戻り値』『破壊的』など、正解を分けた語を一つ残す。次の問題では選択肢より先にコードの実行順序を確認する。
誤答選択肢選んだ選択肢がコードのどの実行結果を誤って想定していたかを書く。正解番号だけは記録しない。説明できない場合は同じ論点のコードを5問追加し、説明できたら別章へ進む。
再確認日当日、翌日、3日後の3回を記録し、コードを読むだけで実行結果を判断できたかを残す。3日後にも同じ混同が出た論点だけを7日目の直前確認へ残す。

再受験までの7日間計画

  1. 1
    1日目: 誤答を未習得・概念の混同・コードの実行結果を予測できない・境界や条件の読み落とし・時間の5つに分類する
  2. 2
    2日目: 第3章「気楽な入門編」の数値・文字列・リスト型の基本を、可変・不変の違いに注目して解き直す
  3. 3
    3日目: 第4章「制御構造ツール」のif・for・while・match・関数の定義・引数の指定を、コードを一行ずつ追って確認する
  4. 4
    4日目: 第5章「データ構造」のリストのメソッド、スライス、内包表記、辞書・集合を整理する
  5. 5
    5日目: 第8章「エラーと例外」のtry・except・else・finallyの実行順序を確認する
  6. 6
    6日目: 誤答が多かった章だけを再演習し、コードの実行結果を書き出して確認する
  7. 7
    7日目: 新しい教材を増やさず、間違えた章のコードだけ再演習する

本試験の時間: 60分・問題数: 40問は公式情報です。表の日別問題数、復習順、完了条件は当サイトの立て直し目安です。 試験概要で試験仕様を確認する →

再受験前チェック

  • 誤答した問題の原因を分類し、次の復習行動を選べる
  • 文字列とリストの可変・不変の違いを、コードの実行結果から説明できる
  • スライスの開始値・終了値がどちらを含むかを、具体的なコードで説明できる
  • 正解した問題でも、選んだ理由をコードの実行結果から説明できる

避けること

  • ×合格ラインの推測だけを探す
  • ×直前に新しい教材を増やす
  • ×構文の名前だけを暗記し、コードの実行結果を確認しない
  • ×正解番号だけを暗記する

再受験するか延期するか

再受験へ進む

40問・60分を通し、誤答した選択肢がコードのどの実行結果を誤解した結果かを説明できる状態です。

次の行動: 公式の試験日程と申込方法を確認し、前日は誤答3論点だけ見直します。

1週間延ばす

可変・不変の違いやスライスの境界など同じ混同が3日後にも残り、コードを読んでも実行結果を判断できない状態です。

次の行動: 全範囲を増やさず、該当章のコードを一行ずつ追う演習だけを再演習します。

受験目的を見直す

資格取得より、実際にコードを書いて動かす経験を先に増やす必要がある状態です。

次の行動: 受験日だけを守らず、資格で確認する知識と、実際に書いて確認する経験を分けます。

原因から戻る章

弱点分野から再演習する

当サイトにはPython3エンジニア認定基礎試験の予想問題を38問収録しています。 再受験では、全範囲を漫然と解くより、落とした原因に近い分野から戻る方が効率的です。

次に進むページ

よくある質問

Q落ちた後、すぐ再受験してよい?

A

原因が未習得・概念の混同・コードの実行結果を予測できない・境界や条件の読み落とし・時間のどれか分かっていれば、必要な復習を絞れます。原因が曖昧な場合は、まず誤答分類を優先します。

Q何からやり直すべき?

A

出題の重心である第3章「気楽な入門編」(15.0%)、第4章「制御構造ツール」(22.5%)、第5章「データ構造」(17.5%)の3章を優先します。この3章で出題の55%を占めるため、暗記よりコードを読んで実行結果を判断する練習を優先します。

再受験条件、試験日程、申込方法は一般社団法人Pythonエンジニア育成推進協会とCBT実施元のオデッセイ コミュニケーションズの公式情報で確認してください。当サイトは非公式の学習サイトです。

執筆: ミナト編集部運営者情報を見る