Python確認テスト20問|初心者向け基礎問題・解説まとめ

PYTHON SKILL CHECK / 20 QUESTIONS

Python確認テスト20問
基礎を「わかる」から「使える」へ。

変数・条件分岐から関数、アルゴリズムまで。短いコードを読みながら、Pythonの基礎が身についているか順番に確認できる学習コースです。

全20問初心者向け1問ずつ解説付き高校「情報Ⅰ」にも対応

この確認テストの進め方

第1問から順番に進めると、Pythonの基本を段階的に復習できます。まずはコードの実行結果を自分で考え、そのあとに答えと解説を確認しましょう。分からなかった問題は、解説を読んでからもう一度コードを追うのがおすすめです。

STEP 01コードを読む
STEP 02答えを予想する
STEP 03解説で理解する

Python確認テスト 全20問

学習しやすい順番で並んでいます

LEVEL 1|変数・条件分岐・繰り返し
01
BASIC

変数と代入

変数への代入と再代入後の値を確認します。

テストに挑戦 →

02
BASIC

if文と条件分岐

if文による条件分岐と比較の結果を確認します。

テストに挑戦 →

03
BASIC

for文と繰り返し処理

for文で処理を繰り返す流れを読み解きます。

テストに挑戦 →

04
BASIC

while文

while文の条件と繰り返し回数を確認します。

テストに挑戦 →

LEVEL 2|リストと文字列
05
STANDARD

リストとインデックス

リストの要素をインデックスで取り出します。

テストに挑戦 →

06
STANDARD

リストとfor文

リストをfor文で順番に処理します。

テストに挑戦 →

07
STANDARD

文字列とインデックス

文字列から指定した位置の文字を取り出します。

テストに挑戦 →

08
STANDARD

文字列の結合

文字列を+演算子で結合した結果を考えます。

テストに挑戦 →

LEVEL 3|関数とデータ構造
09
STEP UP

関数def

defで関数を定義し、呼び出す流れを確認します。

テストに挑戦 →

10
STEP UP

関数の引数

関数に引数を渡したときの処理を確認します。

テストに挑戦 →

11
STEP UP

returnと戻り値

returnで返される値と関数の結果を確認します。

テストに挑戦 →

12
STEP UP

辞書dict

辞書のキーを使って値を取り出します。

テストに挑戦 →

LEVEL 4|演算子・制御・エラー
13
CHALLENGE

比較演算子

比較演算子による真偽値の違いを確認します。

テストに挑戦 →

14
CHALLENGE

論理演算子and

andで複数の条件を組み合わせます。

テストに挑戦 →

15
CHALLENGE

論理演算子or

orでいずれかの条件を満たす判定を確認します。

テストに挑戦 →

16
CHALLENGE

break

breakで繰り返しを終了するタイミングを考えます。

テストに挑戦 →

17
CHALLENGE

continue

continueで処理を飛ばす動きを確認します。

テストに挑戦 →

18
CHALLENGE

エラー

Pythonの代表的なエラーと原因を見分けます。

テストに挑戦 →

19
CHALLENGE

try・except

try・exceptによる例外処理の流れを確認します。

テストに挑戦 →

20
FINAL

基礎総合問題

基礎文法を組み合わせた総合問題に挑戦します。

テストに挑戦 →

先に基礎を復習したい方へ

学習記事でPythonや「情報Ⅰ」の基本を確認してから挑戦できます。

学習カリキュラムで復習する →

学習記事一覧を見る →