Python 模擬試験

Python基礎 模擬試験 第1回 問2・2章 Pythonインタープリタの使い方(引数の受け渡し)

sys.argv

コマンドラインで次のように実行した。スクリプトの中で sys.argv[1] が表す値として正しいものを1つ選べ。

python3 script.py alpha beta
  1. A

    "python3"

  2. B

    "script.py"

  3. C

    "alpha"

  4. D

    ["alpha", "beta"]

正解と解説を見る

正解:C

sys.argv は、スクリプト名と引数を文字列として並べたリストで、0番目がスクリプト名。

学習のポイント:sys.argv の0番目がスクリプト名であることを押さえる。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。