當前位置:成語大全網 - 新華字典 - 請問這個python代碼為什麽會顯示標點錯誤?我確定我用的是英文冒號。請上帝給個解釋。

請問這個python代碼為什麽會顯示標點錯誤?我確定我用的是英文冒號。請上帝給個解釋。

其實問題出在第6行,int後面用了壹個左括號(或者可以在末尾加壹個右括號)。因為這裏的括號之間沒有壹壹對應關系,所以下面的第7行和所有行都是錯的。

順便說壹下,第6行沒有報告錯誤,因為系統認為第7行的內容也在第6行的括號中。

我補充壹下:系統提示錯誤發生的地方,但錯誤發生的地方並不代表就是錯誤發生的地方。計算機最多只能發現語法錯誤等明顯的錯誤,而對於需要通過邏輯分析才能發現的邏輯錯誤,計算機是不可能發現的。不然就讓電腦直接自己編程。為什麽我們程序員?