最近發(fā)現(xiàn) Python 使用范圍非常廣,涉及到很多領(lǐng)域,并且在不同的領(lǐng)域都表現(xiàn)的很出色。而且 android 也越來越飽和,好的工作崗位也競爭激烈,如果需要學(xué)習(xí)一門新的技術(shù),那就 python 吧。
Python很強大
- 外掛,最近微信的跳一跳小程序火了,誕生了高分外掛,就是用python寫的,看到一個網(wǎng)友還靠這賺了 6 萬塊。
- 人工智能,在未來10年一定是人工智能爆發(fā)的時代,其中很多算法就是用 python 來寫的
- 大數(shù)據(jù),深度學(xué)習(xí),機器學(xué)習(xí)都是依賴大量的數(shù)據(jù),而這些數(shù)據(jù)的處理也會用到Python
- 爬蟲,大數(shù)據(jù)的來源一部分就是網(wǎng)絡(luò)爬蟲,而python就在爬蟲領(lǐng)域有廣泛的應(yīng)用
- 自動化測試,自動化測試,運維也都會用到
-
量化交易,在金融領(lǐng)域也有應(yīng)用
等等,還包括桌面程序,web開發(fā)都能做
Python 如此強大,而且也會越來越火,這是我學(xué)習(xí)它的原因只一。
排行
Python 是一門古老的語言,它已有二十多年歷史,但這絲毫不影響它的地位,近年排行也位居前列,持續(xù)攀升。

簡潔
Python 的語法非常的簡潔,同樣一項工作C語言可能要1000行,java要100行,python可能只要10行.
比如 a 和 b 變量值的交換
java
int tmp = a;
a = b;
b = tmp;
python
a,b = b,a
這樣的例子還有很多,對比起 python ,java 真的啰嗦很多。
跨平臺
類似很多流行編程語言Java、C++、C都能跨平臺而且開源,Python也是如此
由于它是開源的,所以也支持可移植性。你可以隨處運行Python,換句話說你在window上寫的代碼,可以很方便的再linux,mac上運行。Python 是解釋型語言,運行非???,不需要像java等要等待編譯,直接運行。
入門
既然學(xué)習(xí),那就先得入門,推薦個入門教程
簡明 Python 教程 ,這個教程簡短,適合入門。
再推薦一個公眾號,這個公眾號很適合入門
菜鳥學(xué)Python
如果對大數(shù)據(jù)感興趣,可以加 Arry老師微信,獲取視頻教程
微信號:TZBJ2017
慕課網(wǎng)也是個不錯的入門平臺,如果想通過視頻入門,可以去慕課網(wǎng)搜索Python
工具
Sublime Text
Sublime 界面簡約,不需要像IDE啟動等半天,直接用??创a非常方便,現(xiàn)在已經(jīng)到Sublime Text3了.而且現(xiàn)在是非常流行的編輯器,基本上前端開發(fā)HTML、CSS、JS都用它。
Pycharm
如果用慣了android studio,那這款軟件一定很適合,應(yīng)為是同一家公司出的,各種界面操作都一樣。
知道了 Python 牛B的地方,接下來就開始學(xué)習(xí),從基礎(chǔ)開始,這篇文章就當(dāng)做是一個開頭,后續(xù)繼續(xù)記錄學(xué)習(xí)的總結(jié)與心得。