python3.0报错
阿神
阿神 2017-04-17 17:35:52
0
2
410

第一个报错是在“New files”run 之后报错
第二个报错是在shell里面,求问同一段语句,报错为什么不一样

阿神
阿神

闭关修行中......

全部回覆(2)
大家讲道理

左邊的變數比右邊的多,類似 a, b, c, d = [1] ,看樣子你像是直接在IDLE上點擊運行的,你需要在指令中帶參數運行。

黄舟

首先,第一個報錯說明

script, first, second, third = argv

這個語句的解包錯誤,原因是argv變數不足以賦值給左邊的變量,需要這樣執行檔

python 24.py argv1 argv2 argv3

執行檔的時候後面要跟上至少三個參數

第二個錯誤是說明多條語句在同一行錯誤,多條語句要在同一行必須用分號隔開,>>> 這個代表一行

不過題主應該是想讓腳本裡面的程式碼在idle上運行,不過在idle上沒辦法實作sys.argv的參數控制的。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板