Python基礎・インタープリタ・入門編(1〜3章)
Pythonの対話モードにおける特殊変数の扱いについて、正しい説明はどれか。
- ✓対話モードでは、直前に評価した式の結果が自動的に変数 "_" に代入されるが、スクリプトファイルの実行では代入されない
- Bスクリプトファイルの実行時のみ、直前に評価した式の結果が変数 "_" に自動的に代入される
- C対話モードとスクリプトファイルの実行のどちらでも、変数 "_" は同じ方法で自動的に更新される
- D変数 "_" はPythonの予約語であり、ユーザーが変数として使用することはできない
解説
対話モードでは直前に評価された式の結果が自動的に "_" に代入される特別な仕組みがあるが、これは対話モード限定の機能であり、スクリプトファイルの実行では行われない。
根拠Pythonチュートリアル 2章 Pythonインタープリタの使い方(対話モード)