1. 程式人生 > >Python入門常犯的錯誤有哪些?

Python入門常犯的錯誤有哪些?

Python以其簡單易懂的語法格式與其它語言形成鮮明對比,初學者遇到最多的問題就是不按照 Python 的規則來寫,即便是有程式設計經驗的程式設計師,也容易按照固有的思維和語法格式來寫 Python 程式碼,這樣就容易發生錯誤,以下列舉了Python入門容易犯的錯誤!

1. 忘記寫冒號

在 if、elif、else、for、while、class、def 語句後面忘記新增 “:”

2. 誤用 “=” 做等值比較

“=” 是賦值操作,而判斷兩個值是否相等是 “==”

3. 使用錯誤的縮排

同一個程式碼塊中的每行程式碼都必須保持一致的縮排量

4. 變數沒有定義

5. 獲取列表元素索引位置忘記呼叫 len 方法

6. 修改字串

字串是不可變物件,不支援修改。

7. 字串與非字串連線

字串與非字串連線時,必須把非字串物件強制轉換為字串型別。

8. 使用錯誤的索引位置

列表物件的索引是從0開始的,要掌握正確的索引序號。

9. 字典中使用不存在的鍵

10. 用關鍵字做變數名

在 Python 中不允許使用關鍵字作為變數名。

11. 函式中區域性變數賦值前被使用

12. 使用自增 “++” 自減 “--”

Python 中沒有自增自減操作符,可以用“+=”和“-=”來代替。

13. 錯誤地呼叫類中的方法

以上是對Python3常犯錯誤的列舉總結,有些也適用於Python2,有些對Python2不適用,想要不犯錯誤,或儘量少的犯錯誤,就需要牢牢掌握Python基礎語法和具體用法!