亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

什么是Python第一論點?sys.argv[0] 或 sys.argv[1]

什么是Python第一論點?sys.argv[0] 或 sys.argv[1]

暮色呼如 2022-08-02 16:22:12
據 https://www.tutorialspoint.com/python/python_command_line_arguments.htmfirst argument is always script name and it is also being counted in number of arguments.這是sys.argv[0]但是,當我閱讀其他教程時,例如https://www.cyberciti.biz/faq/python-command-line-arguments-argv-example/它說第一個參數是sys.argv[1]#!/usr/bin/python__author__ = 'nixCraft'import sys total = len(sys.argv)cmdargs = str(sys.argv)print ("The total numbers of args passed to the script: %d " % total)print ("Args list: %s " % cmdargs)# Pharsing args one by oneprint ("Script name: %s" % str(sys.argv[0]))print ("First argument: %s" % str(sys.argv[1]))print ("Second argument: %s" % str(sys.argv[2]))哪一個是正確的,應該遵循?對于那些剛剛開始學習編程和Python的人來說,這尤其令人困惑。
查看完整描述

1 回答

?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

sys.argv[0]是腳本的名稱。從技術上講,它是“第一”參數,但通常對您沒有用處,除非您不知道正在執行的文件的名稱。,是腳本名稱之后的第一個參數的名稱,因此是第一個有用的參數。sys.argv[1]



查看完整回答
反對 回復 2022-08-02
  • 1 回答
  • 0 關注
  • 133 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號