Python 3 エンジニア認定基礎試験 / 標準ライブラリと環境 ・ 無料問題 3/5
標準ライブラリと環境 問題3[標準ライブラリ (os・math・random など)]
次のクラスを python3 main.py x y z として実行したときの出力を選んでください。
import sysprint(len(sys.argv), sys.argv[1])選択肢
- A.3 main.py
- B.4 x正解
- C.3 x
- D.4 main.py
解説実行して確認済み
sys.argv はコマンドライン引数のリストで、先頭 sys.argv[0] はスクリプト名です。main.py x y z では ['main.py', 'x', 'y', 'z'] となり、長さは 4、sys.argv[1] は最初の引数 'x' です。
この問題の答えは、試験の対象バージョンでコードを実際に実行して確かめています。確かめ方は運営者情報に書いています。
Python 3 エンジニア認定基礎試験 の他の分野の無料問題
ここで公開しているのは無料範囲の問題です。無料登録すると、解答の記録・ダッシュボードでの復習ができ、 プレミアムならこの問題セットの全問題と本番形式の模擬試験も解けます。