初級Pythoner常犯的6個錯誤

2021-09-09 07:05:13 字數 1314 閱讀 6207

初級python程式設計師經常會犯一些有共性的錯誤,快來看看你或者你的下屬有沒有中招吧。

1、用c的思維寫python。

經常這樣寫:

而通常熟練的pythoner會這樣寫:

或者這樣寫:

2、經常忘記互動終端和指令碼的行為是不同的。

互動終端總是把表示式的返回值列印出來。

但是同樣的函式在指令碼中實際上是沒有任何輸出顯示的。

3、從不使用很多方便的內建型別

比如初學者經常這樣寫:

實際上python中可以這樣簡單地完成:

4、經常忘記range函式的輸出不包含最後乙個值

5、容易忘記浮點數的「不好用」

使用浮點數計算你會得到這樣的結果:

而且這不是python的bug,計算機浮點數計算就是「不那麼對」的。

6、以為python是純解釋型語言。

我見過一些程式設計師把變數和函式名命名得非常短。他們以為python是純解釋型的,所以命名更短,直譯器解析文字就越快,最後執行速度會有提公升。(當然,這麼想完全是錯誤的,python其實是有編譯過程的,只不過是編譯成一種中間碼,且是執行前自動完成的)

設計新手在PS中最常犯的6個錯誤

photoshop是最流行的影象合成軟體,粉絲遍布全球,不過對於新手設計師,可能犯一些常見的錯誤,在這篇文章中我列出了6個頻率較高的錯誤,來看看你躺槍了木有。一 少圖層,沒分組 多創造圖層,學會給圖層分組是乙個專業設計師必須學會的,這不僅有利於你的修改,也是團隊合作中少不得的習慣。在剛開始的設計中,...

CIO常犯的五個錯誤

方圓 e家 市場研究機構的分析師宋兆鵬 表示,it 決策者必須作出有效的企業決策,否則他們就有可能使技術管理過程無效,並造成相反的效果。cio們經常改變 it企業 的結構,以降低成本 改善服務或增加反應速度。正確地設計企業是很必要的 錯誤的設計可能會有損企業的業務關係,甚至會破壞企業文化。以下我們將...

你與其他程式設計師可能常犯的 6 個錯誤

我擔任 cto 已經有一段時間了,我覺得這是乙個非常好的鍛鍊機會,因為我不僅可以編寫 還要帶領團隊,管理專案,設計架構,組織工作,審查 調查不同的問題,研究各種解決方案,了解許多技術以及聯絡客戶等等。通過這麼廣泛的任務,我學到了很多不同的技能,並有很多想法想跟大家分享一下。也許你的觀點是不同的,也許...