⚡QuizForge
⚡ Generate Quiz2026-05-30プログラミング
Question Archive: 2026-05-30
以下のPythonコードを実行した場合、変数xに格納される値はどれでしょうか? python x = 5 y = x x = 10 print(y)
A5✓ Answer
B10
Cエラーが発生する
D15
Explanation
このコードを順番に追うと: 1. `x = 5` → xに5を代入 2. `y = x` → この時点でxの値は5なので、yに5を代入 3. `x = 10` → xに10を代入(yの値は変わらない) 4. `print(y)` → yの値である5を出力 Pythonでは、`y = x`は「xの現在の値をyにコピーする」という意味です。その後xを変更しても、yはすでにコピーされた値(5)のままです。つまり、変数は独立しており、一方の変更がもう一方に影響することはありません。
Want more practice?
Generate unlimited AI questions from your study material — free.