Python3エンジニア認定基礎試験の過去問はある?公式情報と勉強法を解説

Python 3 エンジニア認定基礎試験の過去問と勉強法

生成AIを学ぶならココ!
おすすめのスクールTOP3

スクロールできます
サービス名1位
デジハク生成AI
2位
SAMURAI ENGINEER
3位
バイテック生成AI
デジハク生成AIサムライエンジニアバイテック生成AI
おすすめ度
向いている人生成AIを仕事や副業で活用したい人AIアプリ開発や転職を目指す人仕事や副業で生成AIを活用したい人
現行コース・
料金(税込)
MINI:
一括346,500円
利用期間・サポート期間60日

PRO:
一括548,000円
利用期間無期限、サポート期間180日
AIアプリコース(通常料金):
16週間728,000円
24週間924,000円
入学金99,000円を含む
キャンペーン適用時は公式ページで要確認
LITE:一括178,000円(税込)

PRO:一括298,000円(税込)

教材は無期限で利用可能
サポートMINI:専任AIメンター、チャットサポート(60日)
PRO:専任AIメンター、案件サポート(180日)
専属エンジニア講師、学習コーチ、Q&A掲示板LITE:教材+チャットサポート
PRO:専任AIメンター+案件サポート
給付金・制度個人向け給付金の対象可否は公式サイトで要確認対象コースあり
制度・条件・上限はコースごとに異なる
公式ページで対象可否を要確認
無料相談・体験公式サイトで料金・相談内容を確認無料カウンセリングあり無料個別カウンセリングあり
デジハクの料金を確認無料カウンセリングを確認無料個別カウンセリングを確認

各社の公式サイトを2026年8月3日に確認しています。料金・キャンペーン・給付金の条件は変更されるため、申込み前は各社公式ページの最新条件をご確認ください。
※給付金は年齢だけで決まる制度ではありません。対象者・対象コース・申請時期・修了や転職などの条件をご確認ください。
※給付金は年齢だけで決まる制度ではありません。対象者・対象コース・申請時期・修了や転職などの条件をご確認ください。

Python3エンジニア認定基礎試験の受験を考えると、「公式の過去問を解いてから申し込みたい」と考える人は少なくありません。ただ、公式サイトで一般公開されている過去の本試験問題を探しても、すぐに見つかるわけではないのが実情です。

この記事では、2026年8月4日時点の公式情報をもとに、過去問の有無、試験の出題範囲、認定教材、無料模擬試験の使い方を整理します。最後に、資格の勉強を終えたあとにPythonや生成AIを仕事へつなげたい人向けの選択肢も紹介します。

先に結論:一般公開された公式の過去問は、公式サイトの現行案内では確認できません。代わりに、公式の出題範囲と認定教材を軸に学び、公式サイトが案内する無料模擬試験で理解度を確認するのが現実的です。

確認したいことこの記事の結論
公式の過去問一般公開された本試験の過去問は確認できない。公式問題集や模擬試験とは区別する
試験形式40問の選択式、試験時間60分、合格基準70%
中心教材公式サイトが主教材として案内する「Pythonチュートリアル 第4版」
演習教材公式問題集と、公式サイトから案内されている無料模擬試験を使う
勉強の順番出題範囲を確認する → 教材を読む → コードを動かす → 模擬試験と復習を繰り返す
目次

公式の過去問は公開されている?

Python3エンジニア認定基礎試験の公式サイトには、試験概要、出題範囲、認定教材、無料模擬試験への案内があります。一方で、受験者が過去に本番で解いた問題をそのまま掲載した「公式過去問」は、現行の公式案内からは確認できません。

ここで混同しやすいのが、「公式問題集」と「公式過去問」です。公式問題集は出題範囲に沿って作られた演習用の書籍であり、過去の本試験問題を収録したものとは限りません。また、無料模擬試験は本番形式の練習に役立ちますが、実際の試験問題を再現したものではありません。

まずは次の3ページをブックマークして、SNSや古いブログに載った情報ではなく、公式ページで試験条件と教材を確認しましょう。

確認先分かること
Python 3 エンジニア認定基礎試験の公式概要受験料、試験時間、問題数、合格基準、出題範囲、模擬試験への案内
公式の認定教材・参考教材主教材、公式問題集、参考書、学習サービス
Odyssey CBTの申込ページ会場検索と受験申込。日程や会場は申込時点で確認

「過去問がないから対策できない」と考える必要はありません。出題範囲と問題数が公開されているため、頻出分野に学習時間を配分し、模擬試験で弱点を発見するほうが、出所の分からない問題を集めるより再現性のある対策になります。

試験概要を先に確認する

勉強を始める前に、受験条件を確認しておきましょう。公式概要に掲載されている現在の試験情報は次のとおりです。

項目現行の公式情報
試験名Python 3 エンジニア認定基礎試験
実施方式Odyssey CBT。全国のテストセンターで通年実施
受験料一般10,000円(税別)、学生5,000円(税別)
問題数40問。すべて選択式
試験時間60分
合格基準正答率70%
主教材「Pythonチュートリアル 第4版」

40問の70%は28問です。これは公式の合格基準を問題数に換算した目安で、実際の合否は試験結果の判定に従います。受験料や会場、申込条件は変更される可能性があるため、申し込み前に公式ページと申込ページを確認してください。

出題範囲はどの章が多い?

出題範囲は「Pythonチュートリアル 第4版」を軸に構成され、公式サイトでは章ごとの出題数と割合が示されています。下表の数値は公式の出題分布を整理したものです。

出題数割合学習時の着眼点
1章1問2.5%Pythonの特徴と導入部分
2章1問2.5%基本的な操作と数値
3章6問15.0%リスト、タプル、集合、辞書
4章9問22.5%制御構造と処理の流れ
5章7問17.5%データ構造を使った処理
6章2問5.0%モジュール
7章1問2.5%入出力
8章4問10.0%エラーと例外
9章2問5.0%クラス
10章4問10.0%標準ライブラリ
11章1問2.5%標準ライブラリの応用
12章1問2.5%仮想環境とパッケージ
13章0問0%公式の分布では出題なし
14章1問2.5%補足的な知識

3章、4章、5章、8章、10章を合計すると30問で、全体の75%です。まずこの範囲を重点的に学ぶと効率的ですが、残りの章からも出題されます。低い割合の章を最初から捨てるのではなく、最後に一度は目を通して取りこぼしを減らしましょう。

教材は何を使う?

教材を増やしすぎると、どの説明を信じて復習すればよいか分からなくなります。最初は主教材を1冊に決め、問題集と模擬試験を組み合わせる形が扱いやすいでしょう。

教材役割使い方
Pythonチュートリアル 第4版主教材出題範囲の文法と標準機能を、章の順番に沿って読む
徹底攻略Python 3 エンジニア認定[基礎試験]問題集演習用の公式問題集正解を覚えるだけでなく、選択肢が誤りになる理由を教材へ戻って確認する
公式サイトの初心者向け参考書補助教材主教材の説明が難しい章だけ、別の入門書で補う
PyQ公式サイトが案内する参考教材コードを実行しながら理解したい人向け。試験対策以外の学習にも使える

問題集を使うときは、正解したかどうかだけを記録しないでください。「リストとタプルの違い」「スコープ」「例外処理」「モジュールの読み込み」など、間違えた論点を1行で残すと、模擬試験前の復習が短くなります。

無料模擬試験はどう使い分ける?

公式過去問の代わりに使えるのが、公式サイトから案内されている認定スクールの模擬試験です。ただし、どれも本番の過去問そのものではありません。目的を「本番問題の入手」ではなく、「時間配分と弱点の発見」に置くと活用しやすくなります。

サービス特徴おすすめの使い方
PRIME STUDYPython 3 基礎試験の無料模擬試験を3種類用意学習の序盤、中盤、直前で別の問題を解き、弱点の変化を確認する
ディープロ(DIVE INTO CODE)公式試験サイトから案内されている無料模擬試験公式の出題範囲を一通り読んだあとに、本番形式に慣れる
PyQの無料模擬試験問題、解答用紙、解説を使って確認できる形式紙に答えを書き、時間を測って本番に近い状態で解く

模擬試験は次の順番で使うと、点数だけでなく学習内容も改善できます。

  1. 最初の1回は、勉強が十分でなくても時間を測って解き、弱点を見つける。
  2. 間違えた問題を章ごとに分類し、主教材の該当箇所へ戻る。
  3. コードの動きが曖昧な問題は、手元のPython環境やGoogle Colabで実行して確かめる。
  4. 別の模擬試験を解き、同じ論点で再び迷わないかを確認する。

模擬試験の点数が高くても、本番の合格を保証するものではありません。サービスごとに問題の作り方や解説が異なるため、点数を競うのではなく、間違えた理由を説明できる状態を目指してください。

勉強時間と学習順をどう決める?

必要な勉強時間は、Pythonの経験、教材を読む速さ、コードを実行できる環境の有無で変わります。「何時間で合格できる」と固定するより、模擬試験の結果から次の学習量を決めるほうが現実的です。

7日で一周する場合の例

  • 1日目:試験形式と章別の出題分布を確認し、主教材の1〜5章を読む。
  • 2日目:主教材の6〜10章を読み、分からない用語をメモする。
  • 3日目:11〜14章と一般的なPython知識を確認する。
  • 4日目:リスト、辞書、条件分岐、ループをコードで動かす。
  • 5日目:関数、例外、モジュール、クラスをコードで確認する。
  • 6日目:無料模擬試験を時間内に解き、間違いを復習する。
  • 7日目:別の模擬試験と弱点ノートで仕上げる。

14日で理解を深める場合の例

7日では読む時間が足りない人は、前半の7日間を教材の通読とコード実行、後半の7日間を問題演習と復習に分けます。毎日まとまった時間を取れない場合は、章単位ではなく「リスト」「関数」「例外」のように論点単位で区切っても構いません。ここで示した日数は学習計画の例であり、公式が定めた基準ではありません。

コードを動かして理解する範囲

過去問の選択肢を暗記すると、表現が変わった問題で迷いやすくなります。短いコードを動かし、出力と理由を自分の言葉で説明できるようにしておくと、知識が定着します。

データ構造の変更可否を確認する

items = [1, 2, 3]
items.append(4)
print(items)

fixed = (1, 2, 3)
# fixed.append(4)  # タプルにはappendメソッドがない

リストは要素を変更できますが、タプルは同じ方法では変更できません。問題文の「変更できる」「順序を保つ」「キーで値を取得する」といった表現を、データ型の特徴と結び付けて読めるようにします。

関数の引数と戻り値を追う

def add_tax(price, rate=0.1):
    return price * (1 + rate)

amount = add_tax(1000)
print(amount)

デフォルト引数が使われたときの値、関数が返す値、呼び出し側で受け取る値を順番に追います。コードを1行ずつ紙に書く方法でも、実際に実行する方法でも構いません。

例外処理とモジュールを確認する

try:
    value = int("10")
except ValueError:
    value = 0

import math
print(math.sqrt(value))

tryexceptの役割、例外が発生したときの処理、import後に名前をどう参照するかを確認します。自分の環境でコードを動かせないときは、ブラウザ上で試せるGoogle Colabなどを使う方法もあります。

受験前に確認したいチェックリスト

  • 公式概要で、問題数40問、試験時間60分、合格基準70%を確認した。
  • 40問中28問が70%にあたることを理解している。
  • 「Pythonチュートリアル 第4版」の出題範囲を章ごとに確認した。
  • リスト、辞書、条件分岐、ループ、関数、例外、モジュールのコードを説明できる。
  • 少なくとも1回は時間を測って無料模擬試験を解いた。
  • 間違えた問題について、正解だけでなく他の選択肢が誤りになる理由を説明できる。
  • Odyssey CBTの会場、受験料、申込日時を公式ページで確認した。
  • 試験会場では筆記用具やメモ用紙を持ち込めないなど、CBTの案内を確認した。

チェックが複数残っているなら、過去問をさらに探すより、残った論点を主教材へ戻って補うほうが優先です。模擬試験の点数が合格基準を超えていても、同じ論点を別の聞かれ方で説明できるかを確認しましょう。

Pythonを資格の先の仕事に使いたい人へ

Python3エンジニア認定基礎試験は、Pythonの基礎を学ぶ目標として役立ちます。ただし、試験に合格しただけで、生成AIを使った業務や副業の案件に必要な企画・制作・実践経験まで身につくわけではありません。

資格の学習をきっかけに、生成AIの活用や仕事への応用まで学びたい人は、バイテック生成AIのプランを比較してみる方法があります。公式には、自己学習型のLITEと、専属AIメンターが付くPROが案内されています。試験対策講座ではないため、Python試験の教材としてではなく、資格の先でAIを使う目的が明確な人向けの候補として検討してください。

※この記事には広告を含みます。料金・キャンペーン・サポート内容は変更される場合があるため、申込前に公式ページで確認してください。

生成AIを仕事に活かす学習を始めたい方へ

バイテック生成AIのLITE・PROの違い、学習サポート、現在の案内を確認できます。

バイテック生成AIの公式プランを確認する

公式サイトで料金・プランを見る

バイテック生成AIの広告

Python3エンジニア認定基礎試験の過去問に関するよくある質問

公式の過去問は購入できますか?

公式サイトの現行の教材案内では、主教材、公式問題集、参考教材、模擬試験が案内されていますが、過去の本試験問題をまとめた公式過去問の案内は確認できません。購入する教材を選ぶときは、公式サイトの認定教材ページと出版社の書籍情報を照合し、過去問と公式問題集を同じものとして扱わないようにしましょう。

無料模擬試験だけで合格できますか?

無料模擬試験だけで合格できると断言することはできません。模擬試験は出題形式や時間配分を確認するための演習です。間違えた問題を主教材の該当章へ戻って学び、別の問題でも同じ論点を説明できるかを確かめることで、模擬試験を学習サイクルに組み込めます。

Python未経験でも受験できますか?

未経験から受験を目指すことはできますが、いきなり問題演習だけを始めると用語の理解でつまずきやすくなります。まず主教材の基本文法を読み、リストや条件分岐、関数などの短いコードを動かしてから模擬試験に進むと、自分に足りない範囲を把握しやすくなります。

合格ライン70%は何問正解ですか?

40問の70%は28問です。ただし、試験当日の問題の難易度や自分の得点を事前に完全に予測することはできません。28問だけを目標にするのではなく、出題割合の高い章を中心に、低い割合の章も一度は確認しておくと、知識の抜けを減らせます。

合格後にPythonを何へ使うか決めておく

資格の勉強を始める前に、合格後にPythonを使って何を作りたいかまで考えておくと、暗記で終わらせずに学習を続けやすくなります。次の4点を決めておくと、試験後の行動が具体的になります。

  • 自動化、データ処理、Web制作など、最初に試したい用途
  • 自分でコードを書く部分と、生成AIへ相談する部分の分け方
  • 作ったものを誰に見せ、どんな課題を解決するか
  • 資格の知識を実務や個人開発へ広げるために、次に学ぶ技術

小さな成果物を作りながら学びたい人は、個人開発の始め方も参考にしてください。試験対策で得た基礎を、実際に手を動かす学習へつなげられます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

当編集部は、「今すぐ生成AIスキルを身につけたい」という切実なニーズをお持ちの方へ、最適なプログラミングスクールをご案内する専門メディアです。大手プログラミングスクール、専門特化型スクール、オンライン完結型スクールの最新情報を調査して、実際の受講期間、カリキュラム内容、転職サポートの有無など、即戦力エンジニアになるために必要なすべての情報を検証済みデータとしてお届けします。編集メンバーには現役AIエンジニアが在籍。最新の技術トレンドと実務で求められるスキルセットを最優先に、正確な情報提供を心がけています。キャリアチェンジを急ぐ方でも最良の選択ができるよう、最新情報を発信しています。

目次