我們該如何學好Python,這個問題其實也一直困擾著我,雖然接觸Python也超過3年了。平時用python更多的是解決工作中碰到一些資料問題。
python作為一種語言,語法是必須要掌握的,迴圈方面while,for都需要我們明確清楚的,不然寫個程式,結果你是不知道,只能碰運氣,運氣好知道答案,運氣不好死迴圈在那。應用崩潰了。
什麼是pythonic,這是很難定義的,這就是為什麼大家無法透過百度得到結果的原因,就像問題一樣。對於Pythonioc可能大家有大家的看法,但是有一個具體的指南,那就是Tim Peters的《The Zen of Python》:
美勝醜,顯勝隱,簡勝雜,雜勝亂,平勝陡,疏勝密
找到簡單問題的一個方法,是取是唯一的方法
編寫python程式碼的信條,以它為信條編寫出的其它程式碼也會非常漂亮。
遵循Pythonic的程式碼,看起來就像是虛擬碼。其實,所有的虛擬碼都可以輕易地轉換成可執行的python程式碼。所以,pythonic我們可以這樣理解,充分體現python自身特色的程式碼風格。
我們該如何學好Python,這個問題其實也一直困擾著我,雖然接觸Python也超過3年了。平時用python更多的是解決工作中碰到一些資料問題。
學好Python,我的看法是打好基礎,不論何種語言,語法基礎是必須python作為一種語言,語法是必須要掌握的,迴圈方面while,for都需要我們明確清楚的,不然寫個程式,結果你是不知道,只能碰運氣,運氣好知道答案,運氣不好死迴圈在那。應用崩潰了。
理解pythonnic概念,編寫優秀的程式碼是Python學好的保證什麼是pythonic,這是很難定義的,這就是為什麼大家無法透過百度得到結果的原因,就像問題一樣。對於Pythonioc可能大家有大家的看法,但是有一個具體的指南,那就是Tim Peters的《The Zen of Python》:
美勝醜,顯勝隱,簡勝雜,雜勝亂,平勝陡,疏勝密
找到簡單問題的一個方法,是取是唯一的方法
編寫python程式碼的信條,以它為信條編寫出的其它程式碼也會非常漂亮。
遵循Pythonic的程式碼,看起來就像是虛擬碼。其實,所有的虛擬碼都可以輕易地轉換成可執行的python程式碼。所以,pythonic我們可以這樣理解,充分體現python自身特色的程式碼風格。
如何學好python,我認為必須做到打好堅實的基礎,不能因為語法的問題,出現錯誤;儘可能地做到Pythonic,pythonic提供了一個我們更加認識事物的可能,簡單就是美。