电竞比分网-中国电竞赛事及体育赛事平台

分享

Python語(yǔ)言系列文章總結(jié)

 頭號(hào)碼甲 2021-04-29

Python系列文章復(fù)習(xí)總結(jié)

終于,python文章已經(jīng)更新完了,這里做出一下總結(jié)復(fù)習(xí),相當(dāng)于是整合出一個(gè)目錄以便大家使用。

文章的章節(jié)梳理在下文中,針對(duì)文章的視頻版梳理在B站 (B站賬號(hào):小小猿筆記) 。

視頻版Python語(yǔ)言知識(shí)點(diǎn)快速?gòu)?fù)習(xí)連接:Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ)知識(shí)點(diǎn)復(fù)習(xí)梳理

主要內(nèi)容:

  • 基礎(chǔ)知識(shí) & 環(huán)境搭建。
  • PyCharm的基礎(chǔ)使用。
  • Python的基礎(chǔ)語(yǔ)法。
  • Python的高級(jí)語(yǔ)法。
  • Python的文件 & 異常。
  • 飛機(jī)大戰(zhàn)。
  • 爬蟲初窺。

基礎(chǔ)知識(shí) & 環(huán)境搭建

  • 首先,既然我們來(lái)學(xué)習(xí)Python,那大家肯定對(duì)他有著一定的了解,但是我還是覺(jué)得有必要再介紹一下Python可以做些什么。

  • 然后,python與C語(yǔ)言不太一樣,由于win電腦就是C語(yǔ)言寫的,所以C語(yǔ)言的程序可以直接在win電腦上執(zhí)行,然后我們?yōu)榱朔奖銓懘a就安裝了VC6.0來(lái)敲寫代碼。

  • 但是,python程序是不能直接在win電腦上運(yùn)行的,所以這個(gè)時(shí)候就需要安裝python的運(yùn)行環(huán)境,讓他來(lái)執(zhí)行python程序,同樣,為了敲代碼方便,所以我們安裝PyCharm來(lái)敲代碼。

至于細(xì)節(jié),這篇文章中就有提到。

Python零基礎(chǔ)入門-01-基礎(chǔ)知識(shí)&環(huán)境搭建

PyCharm的基礎(chǔ)使用

  • 首先,PyCharm與VC6.0都只是一個(gè)工具而已,他們的目的是用來(lái)敲代碼,但是PyCharm是一款功能很強(qiáng)大的編譯器,不像VC6.0那么簡(jiǎn)單使用。
  • 甚至,新手都不知道怎么在PyCharm中找到敲代碼的地方,所以這里的文章就會(huì)首先給你講講這個(gè)軟件的一些簡(jiǎn)單用法,讓你不至于太恐慌。
  • 回顧,上篇文章我們提到學(xué)習(xí)python要裝兩個(gè)東西:python運(yùn)行環(huán)境 以及 pycharm。所以在使用pycharm的時(shí)候首先就需要將python運(yùn)行環(huán)境引入到pycharm中,不然你敲完的代碼都沒(méi)法運(yùn)行的。
  • 同樣,也會(huì)教你一些簡(jiǎn)單的有用的操作。

至于細(xì)節(jié),這篇文章中就有提到。

Python零基礎(chǔ)入門-02-PyCharm基礎(chǔ)使用

Python的基礎(chǔ)語(yǔ)法

  • 首先,任何一門編程語(yǔ)言的基礎(chǔ)語(yǔ)法都是差不多的,都是一些 數(shù)據(jù)類型,輸入輸出,選擇循環(huán)結(jié)構(gòu),以及函數(shù)文件等等。唯一不同的就是每個(gè)編程語(yǔ)言怎么定義這些語(yǔ)法,怎么使用這些語(yǔ)法上,有著區(qū)別。python的定義與使用是最簡(jiǎn)單的。
  • 然后,這一節(jié)就會(huì)帶著大家了解一些基礎(chǔ)的語(yǔ)法,并且摻雜著案例,讓大家見(jiàn)一見(jiàn)python的簡(jiǎn)潔之處。

至于細(xì)節(jié),這篇文章中就有提到。

Python零基礎(chǔ)入門-03-Python基礎(chǔ)語(yǔ)法

Python的高級(jí)語(yǔ)法

  • 首先,剛才說(shuō)了每個(gè)編程語(yǔ)言的基礎(chǔ)語(yǔ)法都大相徑庭,但是他們的高級(jí)語(yǔ)法就各有千秋了,其他的就不說(shuō)了,這里就會(huì)講一講python的高級(jí)語(yǔ)法。
  • 然后,任何編程語(yǔ)言的高級(jí)語(yǔ)法,不管再怎么多雜,唯一不變的就是,都必須有面向?qū)ο蟮膬?nèi)容。
  • 最后,什么是面向?qū)ο竽兀?面向?qū)ο笃鋵?shí)是一種思想,并不是具體的語(yǔ)法,大家?guī)е@個(gè)疑問(wèn)就往下看文章吧。

至于細(xì)節(jié),這篇文章中就有提到。

Python零基礎(chǔ)入門-04-Python高級(jí)語(yǔ)法

Python的文件 & 異常

  • 首先,前邊講基礎(chǔ)語(yǔ)法的時(shí)候我們并沒(méi)有講文件,因?yàn)槲募话愣际亲詈髮W(xué)的,哈哈哈哈。
  • 文件,其實(shí)就是將用戶操作完的數(shù)據(jù)給存到硬盤上,下次用戶在用的時(shí)候再?gòu)奈募凶x取進(jìn)來(lái),以達(dá)到存檔讀檔的效果。聽我講的熱血澎湃的,其實(shí)啥也不是,就給你講講基礎(chǔ)語(yǔ)法而已,哈哈哈哈。
  • 異常,其實(shí)就是為了解決當(dāng)程序整體出現(xiàn)錯(cuò)誤的時(shí)候,不讓程序崩潰,而提出的一種解決方式。

至于細(xì)節(jié),這篇文章中就有提到。

Python零基礎(chǔ)入門-05-結(jié)尾(文件&異常)

飛機(jī)大戰(zhàn)

  • 在上次我推薦的python基礎(chǔ)入門書 《python編程從入門到實(shí)踐》 (在基礎(chǔ)知識(shí)篇文章最后有提到怎么獲取),后邊有一個(gè)飛機(jī)大戰(zhàn)的項(xiàng)目,但是我發(fā)現(xiàn)他運(yùn)行不起來(lái)了,因?yàn)樗暮孟袷腔趐ython2的版本,然而現(xiàn)在都用的python3了,所以有一些語(yǔ)法已經(jīng)跑不通了。
  • 然后我自己按照他的思路來(lái)實(shí)現(xiàn)了一下飛機(jī)大戰(zhàn)的基礎(chǔ)功能,并且給了一些視頻的講解,讓大家好理解一點(diǎn)。

tips:pygame不要成為你的學(xué)習(xí)重點(diǎn),把我的源碼弄個(gè)下來(lái)跑一跑,了解一點(diǎn)代碼以及思路就好,重點(diǎn)還是放在下一個(gè)爬蟲的項(xiàng)目。

至于細(xì)節(jié),這個(gè)視頻中就有提到。

爬蟲初窺

  • 爬蟲可以稱之為一個(gè)就業(yè)方向,各大公司也是有需求的,但是要徹底學(xué)會(huì)是不太現(xiàn)實(shí)的,因?yàn)殡S著爬蟲技術(shù)的崛起,反爬蟲技術(shù)也在慢慢發(fā)展,現(xiàn)在的網(wǎng)站也是越來(lái)越難爬了。
  • 但是,對(duì)于新手來(lái)說(shuō),需要學(xué)些什么,以及每個(gè)技術(shù)有什么用還是需要有一個(gè)清晰的認(rèn)識(shí)的。
  • 下邊的文章以及視頻可以給你一個(gè)清理明了的學(xué)習(xí)計(jì)劃。

至于細(xì)節(jié),這個(gè)視頻中就有提到。

視頻中提到的學(xué)習(xí)資料如下

  • 教程獲取方式:關(guān)注公眾號(hào) “ 小小猿筆記 ”,或者掃下邊的碼,然后在公眾號(hào)內(nèi)部回復(fù) “ 崔慶才爬蟲 ”,即可獲取。
  • 最新版爬蟲教程鏈接: 52講輕松搞定網(wǎng)絡(luò)爬蟲 . (這個(gè)是官網(wǎng),但是網(wǎng)上免費(fèi)版的資源多的很)

------------恢復(fù)內(nèi)容結(jié)束------------

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多