拡張性
Python の特徴についての説明として、最も適切なものを1つ選べ。
- A
Python で書いたプログラムは、ほかの言語のプログラムと組み合わせて使うことができない。
- B
Python の文法は、長い処理を必ず1行で書くようにできている。
- C
C 言語などで新しい関数やモジュールを作って、インタープリタを拡張できる。
- D
Python は、特定の OS でしか動かない。
正解と解説を見る
正解:C
Python は、C などで書いた関数やモジュールでインタープリタを拡張できる。
| 項目 | 内容 |
|---|---|
| 拡張性 | C/C++で拡張モジュールを書いて、Pythonから使える |
| モジュール | 定義をファイルに分けて、import で再利用する |
- A
誤り。Python は、ほかのアプリケーションに組み込んだり、ほかの言語のライブラリと組み合わせたりして使える。
- B
誤り。短く読みやすいコードを書けるが、1行で書くことを強制するものではない。
- C
正しい。処理の速さが必要な部分を C で書き、Python から呼び出すこともできる。
- D
誤り。Windows、macOS、Linux など多くの環境で動く。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。