久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

通過實例簡單了解Python sys.argv[]使用方法

瀏覽:89日期:2022-07-15 10:05:31

sys.argv[]說白了就是一個從程序外部獲取參數(shù)的橋梁,這個“外部”很關(guān)鍵,所以那些試圖從代碼來說明它作用的解釋一直沒看明白。因為我們從外部取得的參數(shù)可以是多個,所以獲得的是一個列表(list),也就是說sys.argv其實可以看作是一個列表,所以才能用[]提取其中的元素。其第一個元素是程序本身,隨后才依次是外部給予的參數(shù)。

下面我們通過一個極簡單的test.py程序的運行結(jié)果來說明它的用法。

import sysa=sys.argv[0]print(a)

將test.py保存在c盤的根目錄下。

在程序中找到 ‘運行’->點擊->輸入'cmd'->回車鍵 進入控制臺命令窗口(如下圖),先輸入cd c: (作用是將命令路徑改到c盤根目錄),然后輸入test.py運行我們剛剛寫的程序:

通過實例簡單了解Python sys.argv[]使用方法

得到的結(jié)果是C:test.py,這就是0指代碼(即此.py程序)本身的意思。

然后我們將代碼中0改為1 :

a=sys.argv[1]

保存后,再從控制臺窗口運行,這次我們加上一個參數(shù),輸入:test.py what

通過實例簡單了解Python sys.argv[]使用方法

得到的結(jié)果就是我們輸入的參數(shù)what,看到這里你是不是開始明白了呢。

那我們再把代碼修改一下:

a=sys.argv[2:]

保存后,再從控制臺窗臺運行程序,這次多加幾個參數(shù),以空格隔開:

test.py a b c d e f

通過實例簡單了解Python sys.argv[]使用方法

得到的結(jié)果為[‘b’, ’c’, ’d’, ’e’, ’f’]

應(yīng)該大徹大悟了吧。Sys.argv[ ]其實就是一個列表,里邊的項為用戶輸入的參數(shù),關(guān)鍵就是要明白這參數(shù)是從程序外部輸入的,而非代碼本身的什么地方,要想看到它的效果就應(yīng)該將程序保存了,從外部來運行程序并給出參數(shù)。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 日本妇人成熟免费视频 | 国产精品99久久 | 国产精品一区一区三区 | 国产乱码精品一区二区三 | 日韩欧美专区 | 亚洲欧美日韩电影 | 亚洲黄色一级毛片 | av免费观看网页 | 97人人超碰 | 狠狠色综合久久丁香婷婷 | av网站免费 | 麻豆91在线观看 | 亚洲国产成人av好男人在线观看 | 激情视频在线观看免费 | 精品一二三区在线观看 | 91久久精品日日躁夜夜躁国产 | 久久不卡 | 日韩午夜在线 | 日韩精品www| 国产午夜精品久久 | 国产精品视频一区二区三区不卡 | 欧美综合激情 | 日韩一区二区三区在线观看 | 黄色三及毛片 | 亚洲一区二区三区四区五区中文 | 免费 视频 1级 | 黄色毛片在线看 | 欧美日韩亚洲二区 | 可以看的毛片网站 | 日日摸夜夜添夜夜添高潮视频 | 精品日韩一区二区 | 亚洲自拍偷拍av | 天天噜天天干 | 99久久精品免费看国产免费软件 | 亚洲综合视频在线 | 欧美精品 在线观看 | 国产精品久久久久9999鸭 | 久久久一区二区三区 | 亚洲中午字幕 | 免费日韩| 久草视频播放 |