1. 程式人生 > >python中常見編寫程式碼的陷阱

python中常見編寫程式碼的陷阱

1、冒號

在符合語句首行末尾輸入:    (if、while、for等的第一行

 

2、從第一行開始

要確定頂層的程式程式碼從第一行開始

3、空白行在互動模式提示符下很重要

模組檔案中複合語句內的空白行都會被忽視,但是在互動模式提示符時,空白行則是會結束語句

換而言之,就是在互動模式下,空白行表示你已完成複合語句

 

4、縮排要一致

避免混合製表符和空格,所以每個塊中全都統一使用製表符或空格。

5、不在python中寫其他的程式碼

做迴圈判斷語句時,不用再兩側輸入括號。例如,if (x==2) :

    在這種環境下是多餘的

此外不要用分號結束所有語句

另外for X in seq:  更容易些,執行也快

6、一定要使用括號呼叫引數

函式也是物件,只是有特殊的運輸——通過括號觸發對它的呼叫

file.close————引用函式

file.close()   ————呼叫

都會成功,但是第一個沒有括號的版本也會成功

7、不要在匯入和過載中使用副檔名和路徑