Pythonの基本(変数・データ型・演算子)定義問題

Pythonにおいて、変数とは何を意味するか。最も適切な説明を選びなさい。

A.データを格納するためのメモリ領域に付けられた名前で、プログラム中でその値を参照・変更できるもの← 正解
✓ 正解です。Pythonの変数はメモリ上のデータを指し、動的型付けにより型が自動判定されます。
B.Pythonプログラムの実行時に自動的に生成される定数の集合
✗ Pythonの変数は実行時のユーザーの代入によって生成され、定数ではありません。
C.関数内でのみ使用可能な、スコープが限定されたデータ型
✗ 変数のスコープは関数内に限定されるものではなく、グローバルスコープやローカルスコープなど複数存在します。
D.プログラムの開始時に宣言が必須とされる、コンパイル時に型が決定される識別子
✗ Pythonは動的型付け言語で、変数の型宣言は不要であり、実行時に決定されます。

Python 3 エンジニア認定基礎試験 の問題一覧