這才是學(xué)python的正確方式?

python

我想向前跑

圖片發(fā)自簡書App


前言

在動物界呵晚,它叫蟒蛇蜘腌,在編程,它叫python饵隙。

1989年的圣誕節(jié)撮珠,著名編程大神Guido van Rossum為了打發(fā)無聊的時間,編寫了一門編程語言金矛。

由于他當(dāng)時十分熱愛肥皂劇《Monty Python飛行馬戲團(tuán)》芯急,所以就給這門語言取名為 python。

從此在編程界驶俊,就意外誕生了一門新的語言娶耍,它叫python。

雖然是意外來到這個世界的饼酿,但是python的成就卻沒讓Guido van Rossum失望榕酒,因?yàn)樵诙潭痰膸资陼r間里,python這個家伙成功完成了屌絲到高富帥的逆襲故俐。

之所以能完成屌絲到高富帥的逆襲想鹰,其實(shí)與python自身的天賦有關(guān)。

這家伙可謂是天賦異稟药版,語法簡單辑舷,可謂是練武......呸,編程的一塊好材料槽片。

python的天賦太多了何缓,隨便數(shù)了數(shù),就能列舉出好幾項(xiàng)还栓,例如:語法簡單碌廓,開源免費(fèi)萄涯,可移植性坪它,解釋性弧烤,面向?qū)ο筇惶洌瑩碛胸S富的庫......

仔細(xì)想來凤覆,還真是應(yīng)了那句老話磨确,是金子總會發(fā)光的酿愧。

而且這光還越來越亮了挺狰。

自近幾年起身隐,python便進(jìn)入了TIOBE排行榜廷区。

圖片發(fā)自簡書App


不僅如此,它還進(jìn)入了TIOBE前三的寶座贾铝。甚至曾三次超越j(luò)ava老大哥成為TIOBE的榜首隙轻。

這得益于它自身的語言特點(diǎn)之外埠帕,還與外在環(huán)境有關(guān)。

大家都知道玖绿,隨著科技的快速發(fā)展敛瓷,大數(shù)據(jù),人工智能的時代已經(jīng)慢慢來臨斑匪。

而作為大數(shù)據(jù)與人工智能的殺手锏呐籽,python就這么越來越火了,甚至掀起了“全民學(xué)python的熱潮”蚀瘸。

按照這個趨勢下去的話狡蝶,相信在不久的未來,python的市場需求將會越來越大贮勃。

所以想了解編程贪惹,想學(xué)編程的朋友。不如寂嘉,就先從python這門語言入手奏瞬。

為什么中小學(xué)都在學(xué)編程,學(xué)python泉孩。為什么計(jì)算機(jī)二級vb改成了python丝格?

因?yàn)閜ython簡單啊,對新手友善啊棵譬。因?yàn)樗且环N時代的趨勢啊预伺!

圖片發(fā)自簡書App

python基礎(chǔ)

1.IDE選擇

正如订咸,一把好劍能使俠士更加強(qiáng)大一般。

作為一門優(yōu)秀的編程語言酬诀,python理應(yīng)需要好的開發(fā)環(huán)境脏嚷,也就是IDE;

一款好的IDE可以提高你的編程效率瞒御,所以在這里我給大家推薦學(xué)習(xí)python時兩款比較好用的IDE父叙。

PyCharm

圖片發(fā)自簡書App


PyCharm 具備一般 Python IDE 的功能,比如:調(diào)試肴裙、語法高亮趾唱、項(xiàng)目管理、代碼跳轉(zhuǎn)蜻懦、智能提示甜癞、自動完成、單元測試宛乃、版本控制等悠咱。

另外蒸辆,PyCharm 還提供了一些很好的功能用于 Django 開發(fā),同時支持 Google App Engine析既,更酷的是躬贡,PyCharm 支持 IronPython。

Sublime Text

圖片發(fā)自簡書App

Sublime Text 具有漂亮的用戶界面和強(qiáng)大的功能眼坏,例如代碼縮略圖拂玻,Python 的插件,代碼段等空骚。還可自定義鍵綁定纺讲,菜單和工具欄。

Sublime Text 的主要功能包括:拼寫檢查囤屹,書簽熬甚,完整的 Python API , Goto 功能肋坚,即時項(xiàng)目切換乡括,多選擇,多窗口等等智厌。

IDE選好了诲泌,之后要進(jìn)行的就是環(huán)境的搭建

官網(wǎng)下載python:https://www.python.org/

可選擇不同版本(例如python2.7或python3)

環(huán)境變量配置教程:

http://www.runoob.com/python/python-install.html

2.語法基礎(chǔ)

有了一把好武器,接下來便是基本功的練習(xí)铣鹏,沒有基本功支撐敷扫,再好的武器也白搭~

而語法基礎(chǔ)就是,python的基本功诚卸。

不僅是學(xué)習(xí)python葵第,學(xué)習(xí)任何編程語言,共同的步驟都是要對其語法進(jìn)行學(xué)習(xí)合溺,只有這樣卒密,你才能了解這門語言。

現(xiàn)在我來列舉一下棠赛,python需要學(xué)習(xí)哪些語法基礎(chǔ)哮奇。

1.數(shù)據(jù)類型

2.順序,判斷,循環(huán)

3.字符串

4.列表

5.字典

6.元組

7.函數(shù)

8.迭代器

9.生成器

10.裝飾器

11.模塊和包

12.異常

13.文件讀寫

14.面向?qū)ο?br>

15.正則表達(dá)式

16.網(wǎng)絡(luò)編程

17.進(jìn)程和線程

ps:文中有類似加粗和引用標(biāo)出的睛约,可以在公眾號后臺回復(fù)“知乎”鼎俘,可進(jìn)入知乎文章,點(diǎn)擊粗體字的鏈接

圖片發(fā)自簡書App

3.書籍

接下來是python學(xué)習(xí)的相關(guān)書籍辩涝,我推薦三本書而芥,這三本書在學(xué)習(xí)python上一致獲得好評

1.笨方法學(xué)python

2.簡明Python教程

2.Head First Python

想獲得這三本電子書的話,在公眾號后臺回復(fù)“三書”即可膀值。

4.學(xué)習(xí)網(wǎng)站

看書難以理解的時候棍丐,就可以看看相關(guān)的視頻或者學(xué)習(xí)網(wǎng)站增加理解误辑,下面推薦幾個學(xué)習(xí)的視頻網(wǎng)站和學(xué)習(xí)網(wǎng)站

1.廖雪峰Python3教程

2.Python快速教程 - Vamei - 博客園

3.實(shí)驗(yàn)樓 - 在線做實(shí)驗(yàn),高效學(xué)編程

4.python教程_python基礎(chǔ)教程_python視頻教程-慕課網(wǎng)

5.Python 基礎(chǔ)教程 | 菜鳥教程

6.Python 官方文檔

官方文檔的東西是最全的歌逢,最權(quán)威的巾钉,一個優(yōu)秀的程序員要學(xué)會看官方文檔,其次還可以鍛煉你的英語閱讀能力喲秘案!

圖片發(fā)自簡書App

python進(jìn)階

學(xué)習(xí)基礎(chǔ)也只是入門這一門語言砰苍,讓你對這門語言有一定的了解。但是要發(fā)揮語言的作用阱高,展現(xiàn)它的價值的話赚导,就必須選擇這門語言應(yīng)用的領(lǐng)域,這樣才能對你的就業(yè)有幫助赤惊。

python 的應(yīng)用領(lǐng)域吼旧,編程方向很多,比如web開發(fā)未舟,爬蟲圈暗,數(shù)據(jù)分析,自動化測試裕膀,運(yùn)維员串,機(jī)器學(xué)習(xí),人工智能昼扛。

對于每一個方向寸齐,都有特定的技能,所以除了python基礎(chǔ)外抄谐,還要學(xué)習(xí)別的知識渺鹦。

下面我從web開發(fā),和爬蟲兩個方面來介紹斯稳,如何學(xué)習(xí)python的進(jìn)階。

1.Python web開發(fā)

圖片發(fā)自簡書App

Python的誕生歷史比Web還要早迹恐,由于Python是一種解釋型的腳本語言挣惰,開發(fā)效率高,所以非常適合用來做Web開發(fā)殴边。

學(xué)習(xí)python web開發(fā)的話憎茂,毫無疑問,python為基礎(chǔ)

然后我們還要學(xué)習(xí)一些前端知識锤岸,包括

1.Html

2.Css

3.JavaScript

3.JQuery

4.Vue.js

Javascript基礎(chǔ)加強(qiáng)視頻(新)

vuejs入門到精通商品視頻教程

關(guān)于前端這一方面的學(xué)習(xí)竖幔,我推薦大家去

w3school 在線教程

除此之外我們還要了解Http協(xié)議,了解數(shù)據(jù)接收發(fā)送的響應(yīng)過程是偷,推薦這篇文章

關(guān)于HTTP協(xié)議拳氢,一篇就夠了 - ranyonsue - 博客園

然后是數(shù)據(jù)庫的學(xué)習(xí)募逞,比如

1.Mysql

2.Sqlite

3.Mongodb

Linux 的了解也很重要,熟悉Linux操作馋评,學(xué)習(xí)Liuux

linux基礎(chǔ)視頻.rar

鳥哥私房菜

像我上面推薦的學(xué)習(xí)網(wǎng)站都有一些學(xué)習(xí)Linux和數(shù)據(jù)庫的網(wǎng)站放接,大家可以去看一下。

當(dāng)然留特,web開發(fā)最重要的就是纠脾,Python后端框架的學(xué)習(xí),熟練運(yùn)用框架蜕青,可以提高web開發(fā)的效率苟蹈。

python web開發(fā)的框架非常多,但是主流的卻是如下幾個:

1.Django

2.Flask

3.Tornado

Django教程

1.Django - code123

2.Django 基礎(chǔ)教程 - 自強(qiáng)學(xué)堂

3.Django 教程 | 菜鳥教程

4.Django框架視頻

Flask教程

1.flask 大型教程

2.Flask 指南

3. 6節(jié)課入門Flask框架web開發(fā)視頻

2.python 爬蟲

圖片發(fā)自簡書App

網(wǎng)絡(luò)爬蟲(又被稱為網(wǎng)頁蜘蛛右核,網(wǎng)絡(luò)機(jī)器人慧脱,在FOAF社區(qū)中間,更經(jīng)常的稱為網(wǎng)頁追逐者)蒙兰,是一種按照一定的規(guī)則磷瘤,自動地抓取萬維網(wǎng)信息的程序或者腳本。另外一些不常使用的名字還有螞蟻搜变、自動索引采缚、模擬程序或者蠕蟲。

其實(shí)通俗的講就是通過程序去獲取web頁面上自己想要的數(shù)據(jù)挠他,也就是自動抓取數(shù)據(jù)

在學(xué)習(xí)python爬蟲方面的話扳抽,我還是一個小白,對它沒有web開發(fā)了解的多殖侵,所以就給大家簡單推薦一下一些學(xué)習(xí)爬蟲的教程

這是我見過最好最全的教程贸呢,是路人甲大佬收集的

1.路人甲:如何學(xué)習(xí)Python爬蟲[入門篇]

2.6節(jié)課掌握Python爬蟲視頻

3.Scrapy爬蟲框架視頻

圖片發(fā)自簡書App

最后聊一聊題外話

1.我覺得學(xué)編程,我們不應(yīng)該看一看專業(yè)書拢军,看一看視頻就行了楞陷。我們應(yīng)該要像高中學(xué)語文,學(xué)數(shù)學(xué)那樣茉唉,多做些學(xué)習(xí)筆記固蛾。

這樣不僅能增加你的記憶,還有助于你對知識點(diǎn)的理解度陆。

不得不承認(rèn)艾凯,死記硬背,的確是一個好的方法懂傀。

2.誰說程序員就只能打打代碼了趾诗,我覺得我們在獲取知識的同時,我們也要學(xué)會分享知識蹬蚁。

我一直認(rèn)為恃泪,學(xué)習(xí)是一個輸入和輸出的過程郑兴,做到輸入輸出可以給自身帶來極大的好處。

這也說明了悟泵,為什么優(yōu)秀的程序員都會寫博客杈笔,而不是一味的看博客。

3.除了電腦糕非,我們還應(yīng)該與書籍為伴蒙具。看書可以增加我們的詞匯量朽肥,擴(kuò)展我們的視野禁筏,提升我們的認(rèn)知。

你知道大佬為什么為大佬嗎衡招?因?yàn)樗麄儛劭磿?br>

4.培養(yǎng)第二技能篱昔,程序員最怕的是啥,怕的是始腾,人到30干不動了州刽。

所以我們現(xiàn)在應(yīng)該有意識的培養(yǎng)自己的第二技能,也許有一天浪箭,在編程的世界你呆不住時穗椅,你的第二技能可以拯救你。

中年危機(jī)不可怕奶栖,可怕的是你沒有培養(yǎng)其他技能的意識

5.技術(shù)人是優(yōu)秀的匹表,不,我認(rèn)為技術(shù)人是牛逼的宣鄙!但是也不要一直一頭栽在技術(shù)里袍镀。

現(xiàn)在的社會,需要的是復(fù)合型人才冻晤,管理型人才苇羡,如果你只懂技術(shù)的話,你終究混不過那些復(fù)合型人才鼻弧,所以有時間多涉獵涉獵其他領(lǐng)域设江。

以上就是我在如何系統(tǒng)學(xué)python上的一點(diǎn)建議,主要講的是如何從入門到進(jìn)階温数,如果對大家有幫助的話绣硝,那我就很開心了蜻势。如果有什么不足之處也希望大家指出撑刺,我會根據(jù)大家的意見進(jìn)行補(bǔ)充纯命。

圖片發(fā)自簡書App

(ps:學(xué)習(xí)的時候需曾,我們可以利用思維導(dǎo)圖篮迎,讓我們的邏輯更加清晰)

我會在公眾號:e些事

分享編程干貨以及生活成長干貨

圖片發(fā)自簡書App

公號后臺回復(fù):python仔粥,獲取資源

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市冕屯,隨后出現(xiàn)的幾起案子寂诱,更是在濱河造成了極大的恐慌,老刑警劉巖安聘,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件痰洒,死亡現(xiàn)場離奇詭異,居然都是意外死亡浴韭,警方通過查閱死者的電腦和手機(jī)丘喻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來念颈,“玉大人泉粉,你說我怎么就攤上這事×穹迹” “怎么了嗡靡?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長窟感。 經(jīng)常有香客問我讨彼,道長,這世上最難降的妖魔是什么肌括? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任点骑,我火速辦了婚禮,結(jié)果婚禮上谍夭,老公的妹妹穿的比我還像新娘黑滴。我一直安慰自己,他們只是感情好紧索,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布袁辈。 她就那樣靜靜地躺著,像睡著了一般珠漂。 火紅的嫁衣襯著肌膚如雪晚缩。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天媳危,我揣著相機(jī)與錄音荞彼,去河邊找鬼。 笑死待笑,一個胖子當(dāng)著我的面吹牛鸣皂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼寞缝,長吁一口氣:“原來是場噩夢啊……” “哼癌压!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起荆陆,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤滩届,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后被啼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體帜消,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年浓体,在試婚紗的時候發(fā)現(xiàn)自己被綠了券犁。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡汹碱,死狀恐怖粘衬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情咳促,我是刑警寧澤稚新,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站跪腹,受9級特大地震影響褂删,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜冲茸,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一屯阀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧轴术,春花似錦难衰、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至彼宠,卻和暖如春鳄虱,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背凭峡。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工拙已, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人摧冀。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓倍踪,卻偏偏與公主長得像霉涨,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子惭适,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個 Awesome - XXX 系列...
    小邁克閱讀 2,986評論 1 3
  • 原文鏈接: http://www.reibang.com/p/9c6ae64a1bd7 GitHub 上有一個 A...
    李紹俊閱讀 6,102評論 0 92
  • python 也是很值得學(xué)習(xí)的一門工具。學(xué)好python和R楼镐。 1環(huán)境管理 管理 Python 版本和環(huán)境的工具 ...
    Liam_ml閱讀 4,822評論 1 51
  • 昨天跟同事聊天癞志,她說到自己工作那么多年都沒有存錢,因?yàn)闆]有生活沒有目標(biāo)框产,覺得越來越無趣了凄杯。 在我的誘導(dǎo)下,她說出了...
    嘿嘿愛演講閱讀 868評論 0 0
  • 為你們驕傲
    宋風(fēng)制閱讀 181評論 0 1