Python踩坑筆記

Python現在是一門非常流行的語言,可用於後臺開發,也可以用來寫一些腳本快速實現,驗證功能,現在很火的機器學習,數據分析等等也熱衷於使用python,因此,學習python的用途還是很廣泛的。

一般來說,很多人在學python這種腳本語言之前都應該學習過C/C++/Java等語言,因此上手python是一件比較簡單的事情,我也是這樣,科班出生,主要使用的C++/C語言,雖然沒學過python,但是給段Python代碼差不多也能看懂,但是有一個問題就是一旦寫起來,總是很不適應,總有很多細節,很多坑。

因此,特此開個Python踩坑筆記來記錄自己學python遇到的一些坑。


其實類似於Java,C++,Python這些語言都是C系風格的,有很多相似之處,我認爲當你熟悉了一門語言比如C++,再去學Python,應該學會利用文檔+谷歌快速上手,因爲他們之前有很多相通之處,包括一些封裝繼承多態等特性其實你已經學過了,只是表現形式有差異,因此可能沒有必要去像學C++那樣抱着一本《C++Primer》大部頭去一頁頁看,而是應該learn by doing

當然,那些經典的大部頭書籍需不需要系統的花時間看下,這取決於你自己,對於某些以Python爲主語言開發的人我認爲還是有必要讀仔細閱讀的,深入去學習。而我自己目前對於Python還是以完成一些基本功能爲主,因此我只需要將常用的基本的知識瞭解即可,在實踐中學習(當然也是我懶。。。哈哈哈)。

當然這也有壞處,因爲我就用一兩天翻了下《Python簡明教程》,其他都是類比C++學習的,這樣有時候一知半解的在寫代碼總會遇到各式各樣的坑,因此,我想要通過Python踩坑筆記來總結Python和C++在一些方面的差別,避免下次踩同樣的坑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章