Kodrill

Python 3 エンジニア認定基礎試験 / 標準ライブラリと環境 ・ 無料問題 3/3

標準ライブラリと環境 問題3[標準ライブラリ (os・math・random など)]

次のクラスを python3 main.py x y z として実行したときの出力を選んでください。

Python
import sysprint(len(sys.argv), sys.argv[1])

選択肢

  • A.4 x正解
  • B.3 x
  • C.3 main.py
  • D.4 main.py

解説

sys.argv はコマンドライン引数のリストで、先頭 sys.argv[0] はスクリプト名です。main.py x y z では ['main.py', 'x', 'y', 'z'] となり、長さは 4、sys.argv[1] は最初の引数 'x' です。

「標準ライブラリと環境」の無料問題

ここで公開しているのは無料範囲の問題です。無料登録すると、解答の記録・ダッシュボードでの復習ができ、 プレミアムならこの問題セットの全問題と本番形式の模擬試験も解けます。