欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

學python需要多長時間

錢瀠龍2年前17瀏覽0評論

學python需要多長時間?

Python是一門“入門容易,精通困難”的編程語言。

很多學習過Python的同學都對Python不屑一顧“太容易了,半天時間就夠了。”

我認為,說一門編程語言容易的同學八成沒有一門擅長的編程語言。

學習Python需要多長時間?

Python在基礎語法,例如,

語法規范

標識符

控制語句

運算符

面向對象

這些相對于很多編譯語言的確要簡單很多,如果有一定的編程基礎,對編程里面的一些概念有所了解,那么學習Python基本語法的確非常快,我認為2-7天足夠一個人入門Python。

因為Python對很多語法要求沒有那么高,配制好開發環境,可以做到“開箱即用”,它在很多基本語法方面結構也比較簡單。

精通困難

就如同前面所說,如果對開發比較深入的同學應該都比較了解,在實際項目開發中,真正考驗一個人編程能力的并不是那些基本語法,因為,這些基本語法是你做一項工作必須具備的。

而真正考驗項目的擴展能力、復用性等方面的是軟件設計模式,例如,

代理模式

工廠模式

單例模式

原型模式

......

這時候要做的就不再是對基本語法的死記硬背,而是一種思維方式的轉變。你需要去理解幾點,

為什么要這樣用?

這樣用的有哪些優點?

而不是一味的像學基本語法時那樣,你只要按照教程上刻板的學習即可,條件語句、循環語句、函數定義...這些都是有固定模式的,你不需要,也沒有必要去思考“為什么這樣用?”

但是,到后期提升階段,你必須要去琢磨這些問題,我認為,這才是考驗編程能力的點。

那精通需要多久呢?

我認為這些是一個漫長的過程,因為,很多開發經驗都是在不斷探索和成熟的過程,無法用一本教材全面概括。而且,只有當你真正碰壁之后才會理解一種設計模式的重要性,這個就需要你在項目中真正應用,而且切身體會到之后才會做出一種思維的轉變。

我認為如果項目密集,項目較多,6個月-1年的時間可以達到一個專業的Python開發者水平。

至于后期進一步達到精通,這樣就需要不斷的看別人的代碼、同時讓別人檢視自己的代碼,不斷的進行打磨中提升。