高機能な対話環境
標準の対話モード(インタープリタ)よりも高機能な対話環境の例として、最も適切なものを1つ選べ。
- A
venv - B
pip - C
IPython
- D
json
正解と解説を見る
正解:C
IPython や bpython は、標準の対話モードより高機能な対話環境。
| 項目 | 内容 |
|---|---|
| 補完・履歴 | Tabで補完(属性名も)。履歴は readline で扱い、Ctrl-R で検索。履歴ファイルは ~/.python_history |
| 高機能な対話環境 | IPythonなど。補完・履歴・色付けが強い |
- A
誤り。仮想環境を作るためのモジュール。
- B
誤り。パッケージを管理するためのツール。
- C
正しい。補完の強化や、入力の履歴の扱いやすさ、色付けなどの機能を持つ。bpython も同じような対話環境。
- D
誤り。JSON を扱うためのモジュール。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。