python程式通常可以使用下列方式之一實現互動功能:
命令列引數
標準輸入和輸出函式
檔案輸入和輸出
圖形化使用者介面
今天我主要講解的是命令列引數,開搞開搞
對於新手來說,剛開始用時會遇到這種情況,上:
首先我們要實現以這種方式完成互動的話,我們需要做一些工作,步驟如下:
1. 開啟記事本,別問在**,問就是去問度娘(記事本是真的好用,點讚)輸入你的**:
注意!注意!注意!ctrl+s儲存時名字一定要加.py字尾,例如stan.py
2.儲存後反手右上角關閉(強迫症患者…)然後找到你記事本儲存的地方貼上你的檔案,到這裡你可以先開啟命令提示符,輸入cmd回車
你就可以看到這個東東
在你電腦中找到這個位置,當然這是我的位置,開始我也提到了,如果在這裡你直接輸入python stan.py是會報錯的,所以接下來最重要的一步…
3. 找到位置後貼上剛才複製的檔案到箭頭所指檔案中,右鍵空白就行。
4. 成功後再在命令列輸入python stan.py
nice,hello,world!就出來了。當然這個只是我的示範,你也可以試一試複雜的**
import sys,random
n=int
(sys.ar**[1]
)for i in
range
(n):
print
(random.randrange(0,
100)
)
這個**n這個數字是需要自己在鍵盤輸入的:python stan.py n
命令列引數用法
main 函式及其引數 c 標準允許主函式 main 有或沒有引數列表。您能在主函式 main 中使用乙個或更多的引數。如下是一些慣例 int main int argc,char argv 第乙個引數 argc 指明有多少個引數將被傳遞給主函式 main 真正的引數以字串陣列 即第 2個引數 ar...
python 命令列引數
本篇將介紹python中sys,getopt模組處理命令列引數 如果想對python指令碼傳引數,python中對應的argc,argv c語言的命令列引數 是什麼呢?需要模組 sys 引數個數 len sys.argv 指令碼名 sys.argv 0 引數1 sys.argv 1 引數2 sys....
python 命令列引數
python呼叫時,可以直接在命令列中加入呼叫引數,通過sys模組的argv來進行解析,如下 lixinglei bogon someother python param.py port 8080 username lixinglei lixinglei bogon someother vim pa...