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

Python3エンジニア認定基礎試験 独学判断

Python3エンジニア認定基礎試験は独学で受かる?

Python3エンジニア認定基礎試験は、運営団体が「文法基礎を問う試験」と位置づける資格です。出題範囲は主教材『Pythonチュートリアル(第四版対応)』(オライリー・ジャパン)の章立てに対応し、60分・40問すべて選択式、合格基準は正答率70%です。コードを書かせる出題はなく、コードを読んで実行結果を判断させる形式が中心のため、プログラミング未経験でも独学で狙えます。

一人で完走できるかは、pass・continue・break やmatch文のような紛らわしい構文を、選択肢の違いまで自分の言葉で説明できるかで決まります。出題は第4章 制御構造ツール(22.5%)・第5章 データ構造(17.5%)・第3章 気楽な入門編(15.0%)の3章だけで55%を占めるため、独学で失敗しやすいのは、構文の名称を覚えるだけで、コードを読んで実行結果を判断する練習を後回しにすることです。

公式情報の確認

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

試験範囲と仕様は公式情報、独学可否・問題数・切り替え条件は当サイトの学習目安です。申込前には公式案内を最終確認してください。

前提知識別の独学判断

独学向きかを意志の強さで決めず、最初の診断で残せる証拠から判断します。支援へ切り替える条件に当てはまったら、問題数を増やす前に教材や学び方を変えます。

前提開始方法残す証拠支援へ切り替える条件
プログラミング未経験第4章 制御構造ツール(当サイト収録10問)から少量ずつ解き、if・for・while・match文をコードから読み取れるか診断する。pass・continue・breakの働きの違いを、コードの実行結果から説明する。2日続けてコードを読んでも実行結果を判断できないなら、公式チュートリアルの該当章を先に通読してから演習へ戻る。
他言語の経験がある第3章・第4章・第5章を横断して10問ずつ解き、スライス・内包表記・可変と不変などPython特有の書き方に絞って弱点を出す。他言語の記憶ではなく、公式チュートリアルの記述で正誤を説明する。他言語の感覚で選択肢を選び続けるなら、演習量を増やす前にPython特有の論点だけ用語集で確認する。
独学で書けるようになったが仕様に不安がある出題比率の高い第4章・第5章・第3章から10問ずつ診断し、書けるが説明できない論点を洗い出す。動かさずに読んだだけで、コードの実行結果を一文で説明する。正答しても理由を説明できない問題が多ければ、問題演習より公式チュートリアルの該当箇所の読み直しに戻る。
再受験する40問・60分を一度通し、章別の誤答と時間超過を再測定する。前回の印象ではなく、誤答した章と、コードのどの実行結果を誤解したかを記録する。第4章・第5章・第3章の判断が崩れる場合は、再申込より7日間の立て直しを先にする。

独学でいける人

01

プログラミング未経験でも、公式チュートリアルの用語を正確に読める人

この試験はコードを書かせず、コードの一部を読んで実行結果や出力を判断させる選択式の出題が中心です。主教材は運営団体が明記する『Pythonチュートリアル(第四版対応)』で、出題範囲は同書の章立てに対応します。プログラミング経験がなくても、チュートリアルの用語や言い回しを自分の言葉で説明し直せるなら独学で進められます。

02

誤答した選択肢まで、コードのどこを読み違えたか確認できる人

すべて選択式なので、正解番号を覚えるだけでは同じ間違いを繰り返します。誤答した問題は、選んだ選択肢がコードのどの実行結果を誤って想定していたかを確認する習慣があれば独学でも安定します。

独学だけだと厳しい人

×pass・continue・break や match文のような紛らわしい構文を、選択肢の違いまで説明できない人

独学は、紛らわしい構文を自分で比較して差を言語化できることが前提です。continueとbreakのループへの働き方の違いや、match文がどの条件で各ケースに分岐するかを、選択肢同士の違いまで説明できないなら、問題演習を増やす前に該当章を読み直す必要があります。

×構文の名前だけ覚えて、コードを一行ずつ追わない人

この試験は60分で40問、1問あたり1分半程度です。独学は、動かして確かめる代わりに、読んだ瞬間に実行結果を判断できる状態を自分で作れることが前提です。構文の名称を覚えていても、実際のコードを読んで実行結果を判断する練習をしていないなら、独学の演習だけでは安定しにくい可能性があります。

1週間・2週間・1か月で独学は間に合うか

期間ごとに、独学だけで進められるか、範囲を絞る必要があるかを判断します。日ごとの学習対象や解く問題数まで含めた実行表は、期間別の学習計画ページで確認してください。

  1. 1

    1週間で一人で完走できるか

    プログラミング経験の有無に関わらず、公式チュートリアルの用語を読める人なら1週間の独学でも狙えます。出題の55%を占める第4章 制御構造ツール(22.5%)・第5章 データ構造(17.5%)・第3章 気楽な入門編(15.0%)の3章に学習時間の大半を割り当てます。

    1〜2日目は第4章(当サイト収録10問)でif・for・while・pass・continue・break・match文・関数の引数指定を解き、コードを読んで実行結果を判断する練習に絞ります。3日目は第5章(収録12問)でリストのメソッド・スライス・内包表記・辞書と集合の使い分けを確認し、4日目は第3章(収録6問)で数値と算術演算子・文字列の不変性を固めます。5日目は第8章 エラーと例外(収録6問、10.0%)でtry・except・else・finallyの実行順序を確認し、6日目に誤答した論点だけを再演習、7日目に40問・60分を想定した通し演習を行います。

    pass・continue・break やmatch文の選択肢の違いを2日目終了時点で説明できないなら、1週間で全範囲を独学完走させるより、公式チュートリアルの該当章を先に読み直したほうが安全です。

  2. 2

    2週間なら独学の型を作れるか

    2週間という長さそのものより、コードを読んで実行結果を判断する練習に時間を配分できるかが分かれ目です。前半1週間で出題比率の高い第4章・第5章・第3章を1日1〜2章のペースで進め、誤答した論点をその日のうちに公式チュートリアルの該当箇所へ戻ります。

    後半1週間は第8章 エラーと例外(10.0%)を含めて範囲を一周し、出題比率が5%ずつと低い第6章 モジュール・第9章 クラス(当サイトの章別ページは未生成のため公式チュートリアルの該当章を直接読みます)にも短時間触れます。後半の3〜4日は前半の誤答だけを解き直す期間に充て、最終日に40問・60分の通し演習を行い、同じ構文で2回以上迷った論点が残っていないかを確認します。

    誤答理由を記録せずに問題数だけ増やしているなら、期間を延ばしても独学は崩れます。

  3. 3

    1か月なら独学で演習量を増やせるか

    1か月あれば、出題比率が低い第6章 モジュール・第9章 クラス(各5.0%、当サイトの章別ページは未生成)まで含めて全範囲に触れる時間が取れます。ただし期間の長さより、誤答をコード読解のどこで間違えたかに自分で仕分けし続けられるかが独学の分かれ目です。

    目安として、最初の2週間で第4章・第5章・第3章・第8章(合わせて出題の65%)を1周し、次の1週間で第6章・第9章を含めた残りの範囲を公式チュートリアルで一周、最後の1週間は誤答した論点だけを繰り返しながら、40問・60分の通し演習を複数回行います。

    得意な章の問題ばかり解いて、pass・continue・break やmatch文のような紛らわしい構文を後回しにしていないか、演習量を増やす前に自分で点検します。

独学を止めない5段階ループ

読むだけ、解くだけに偏らず、診断から翌日の再回答までを一つの学習単位にします。完了条件を満たさない場合は、新しい範囲へ広げず同じ論点を別の問題で確認します。

段階行動問題数記録完了条件
診断出題比率の高い章から少量ずつ解き、構文の名前ではなくコードの実行結果を判断できるかを見る。第4・5・3章を各5問章、迷った構文、選んだ根拠弱点2章を決める
理解弱点章の該当箇所を公式チュートリアルで読み、紛らわしい構文を二列で比較する。新問は解かない共通点、違い、コードの手掛かり資料なしで違いを言える
演習対象章を時間を測って解き、迷った正解も残す。15〜20問誤答・迷い・読み違えたコードの箇所誤答理由を1問1行で残す
再回答翌日に同じ構文へ資料なしで答える。5〜10問前回との判断根拠の変化同じ構文の混同を2回続けない
通し確認40問・60分の本番形式で解き、時間と判断を確認する。40問・60分未回答、章別誤答、時間超過完答し弱点を3論点以内にする

独学で確認する到達目安

01

コードを読んだ瞬間に実行結果を判断できる

60分で40問、1問あたり1分半程度しかありません。頭の中でコードを動かして確かめる余裕は少ないため、独学では、動かさずに読んだだけで実行結果を言えるかを確認します。

02

pass・continue・break、match文のような紛らわしい構文を選択肢の違いまで説明できる

独学には、紛らわしい構文の違いをその場で指摘してくれる人がいません。誤答した構文と選択肢のどこで迷ったかを短いメモに残し、数日後に同じ構文で同じ間違いを繰り返していないか自分で見返せるかが、独学を続けられるかの分かれ目です。

03

誤答が第4章・第5章・第3章のどこで起きたかに戻せる

出題の55%を占めるこの3章で誤答が続くなら、範囲を広げる前に、当該章のコードを一行ずつ追う演習へ戻ります。

無料問題と用語集の使い方

当サイトにはPython3エンジニア認定基礎試験の予想問題を38問収録しています。 独学では、問題を解いた後に誤答理由を用語集へ戻す流れを作ると、読むだけの学習で止まりにくくなります。

  • まず出題比率が高い第4章・第5章・第3章(40問中22問相当)から解き始め、制御構造とデータ構造の型を固める。
  • 誤答した問題は、正解だけでなく他の選択肢がコードのどの実行結果を誤って想定しているかを一つ確認する。
  • 第8章のエラーと例外は、try・except・else・finallyの実行順序をセットで確認する。

独学の失敗を原因別に直す

原因現れる症状修正
構文の名前だけを覚えるpass・continue・break や match文の名称は言えるが、コードの実行結果を判断できない。該当章のコードを一行ずつ追い、実行結果を書き出してから選択肢を選び直す。
可変・不変を混同する文字列に対して要素の書き換えができると思い込む。第3章の文字列・リスト型の基本に戻り、変更できるかを一文で確認する。
戻り値の有無を混同するpop()とdel文のように、値を返す操作と返さない操作を区別できない。第5章のリストのメソッドに戻り、操作ごとに戻り値の有無を確認する。
出題数の少ない章に時間を使いすぎる第1・2・6・7・9〜12・14章(各1〜2問)に時間を使い、出題比率55%の第4・5・3章の演習が終わらない。出題比率の高い3章を先に固め、残りの章は公式チュートリアルで短く確認する。

弱点が出たときの章別戻り先

独学でよくある質問

Q独学だと公式チュートリアルは必要?

A

主教材は運営団体が明記する『Pythonチュートリアル(第四版対応)』(オライリー・ジャパン)で、出題範囲は同書の章立てに対応します。構文の名前を知っているだけでは足りないため、迷った論点は同書の該当章の記述に戻って確認したほうが安全です。

Q無料問題だけで足りる?

A

無料問題は弱点発見に使えますが、正解番号だけを覚える使い方では不足します。誤答した問題は、選んだ選択肢がコードのどの実行結果を誤って想定していたかを確認することが前提です。当サイトには出題比率の高い第4章・第5章・第3章と第8章の章別ページがあります。

試験仕様・出題範囲は一般社団法人Pythonエンジニア育成推進協会の公式試験ページと、CBT実施元オデッセイ コミュニケーションズの案内で確認してください。当サイトは非公式の学習サイトです。

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