資源簡(jiǎn)介 (共45張PPT)認(rèn)識(shí)PythonPython的歷史情景引入當(dāng)今天下編程語(yǔ)言至少有600多種,有的語(yǔ)言使用的多,有的則 使用少一些,真正叫得上名字的也只有寥寥數(shù)10種,編程語(yǔ)言之 間的競(jìng)爭(zhēng)絲毫不比春秋戰(zhàn)國(guó)時(shí)的百家爭(zhēng)鳴弱多少。百 家 爭(zhēng) 鳴循序漸進(jìn)我可以一打五!而Python這門編程語(yǔ)言正是歷經(jīng)了近三十年的發(fā)展,非但 沒有老邁反而越煥發(fā)生機(jī)。循序漸進(jìn)用Python的都是什么樣的人呢 ?是誰(shuí)創(chuàng)造了Python呢?循序漸進(jìn)所有的Python程序員有一個(gè)共同的部 落 —— Python部落。部落成員都是些會(huì)享受生活的程序員。老師也是其中之一哦(*^▽^*)新知識(shí)教授Python部落的圖騰是大蟒蛇我可是信仰的 象征!!!沒錯(cuò)!就是我啦!新知識(shí)教授沒有哪款語(yǔ)言圖形標(biāo)志像 Python 一樣擁有自然規(guī)律的中心對(duì)稱,符合科學(xué)氣質(zhì)的內(nèi)涵。新知識(shí)教授這個(gè)部落的創(chuàng)建者是荷蘭人吉多·范羅蘇姆請(qǐng)叫我酋長(zhǎng) 大人!新知識(shí)教授1989年的圣誕節(jié),吉多在家里面對(duì)電腦有個(gè)事情我已經(jīng)琢磨了好幾年了,我現(xiàn)在用的編 程語(yǔ)言能打的一個(gè)都不好用,好用的一個(gè)能打的 都木有,誒。。。算了,我還是自己開發(fā)一個(gè)吧╮(╯▽╰)╭新知識(shí)教授1991年,第一代Python發(fā)布了從此,吉多就踏上了開發(fā)Python的道路, 誰(shuí)也想不到這門語(yǔ)言會(huì)在近30年時(shí)間對(duì)程序世界產(chǎn)生深遠(yuǎn)的影響新知識(shí)教授這門語(yǔ)言為什么叫python呢?因?yàn)槲覀兊募嗍且粋€(gè)重度的肥皂劇好愛好者!!!沒想到吧?新知識(shí)教授這和叫 “Python”有 什么關(guān)系?因?yàn)檫@部肥皂劇叫做《蒙提.派森的飛行馬戲團(tuán)》(Monty Python‘s Flying Circus),看到加紅的單詞了嗎,就是來自于這里,吉多太熱愛這部劇了, 所以。。。新知識(shí)教授吉多還有一個(gè)更厲害到爆的身份,那就是阿姆 斯特丹大學(xué)的數(shù)學(xué)和計(jì)算機(jī)科學(xué)碩士,算得上 是一位數(shù)學(xué)家。在Python的開發(fā)過程中,吉多將自己的設(shè)計(jì)哲學(xué)“優(yōu)雅”, “明確” ,“簡(jiǎn)單”的思想融入其中,比起打著簡(jiǎn)單的口 號(hào),難道一大片開發(fā)者的c語(yǔ)言來說,真的是造福后人啊! 老師當(dāng)年可是被這些語(yǔ)言坑慘了,沒少掉頭發(fā),消耗了不 少大好年華。我可是個(gè)全能 型人才!!!Python的特點(diǎn)情境引入天下武功,唯快不破!同學(xué)們可知道,編程語(yǔ)言中的快,指的是什么嗎?新知識(shí)教授編程界有兩個(gè)快,二者不可兼得,一個(gè)是開發(fā)快,一個(gè)是運(yùn)行快。所謂開發(fā)快,指的是你寫程序需要的時(shí)間短; 所謂運(yùn)行快,指的是程序工作起來更快。拿制作電風(fēng)扇來說,開發(fā)快,指的是制作電風(fēng)扇的過程快,運(yùn)行快,指的是這個(gè)電風(fēng)扇在工作時(shí)轉(zhuǎn)的快。新知識(shí)教授Python的快在于開發(fā)速度快,放眼天下編程語(yǔ)言無出其右,當(dāng)你成為高手的時(shí)候,讓Python速度快也并非是遙不可及的事。小樣,聽說你要跟我比速度?來人!上代碼新知識(shí)教授Python的另一個(gè)特點(diǎn)就是——簡(jiǎn)單是初學(xué)者學(xué)習(xí)編程入門的首選語(yǔ)言!閱讀一個(gè)良好的Python程序就感覺像是在讀英語(yǔ)一樣, 它使你能夠?qū)W⒂诮鉀Q問題而不是去搞明白語(yǔ)言本身。price = 5.98weight = 5money = price * weight print(money)#定義蘋果的單價(jià)#購(gòu)買重量#計(jì)算價(jià)格#打印價(jià)格情景引入是不是一目了然了呢? 同學(xué)們不用擔(dān)心學(xué)不會(huì)哦! 小吉碼給同學(xué)們科普個(gè)更厲害的!新知識(shí)教授我們用的電腦是Windows我們用的手機(jī)是安卓(Android Q)或者是蘋果(IOS)的操作系統(tǒng)我們天天上網(wǎng)瀏覽的網(wǎng)站大多是運(yùn)行在 與你相隔數(shù)十或數(shù)千公里外的服務(wù)器上, 這些服務(wù)器使用的是Linux系統(tǒng)。我們用Python寫的程序基本不用 修改,就可以直接運(yùn)行在這些系 統(tǒng)上,這種強(qiáng)大的能力,在技術(shù) 界叫可移植性。循序漸進(jìn)此外,Python還有很多特點(diǎn),諸如免費(fèi)開源、面向 對(duì)象、解釋性語(yǔ)言、可擴(kuò)展性、可嵌入型、豐富的 庫(kù)等等。 太多,太多了。。。對(duì)于剛剛學(xué)習(xí)的同學(xué)來說,可能很難領(lǐng)悟到,我們 以后會(huì)慢慢去學(xué)習(xí)。來日方長(zhǎng),等你學(xué)會(huì)了它,你 就會(huì)慢慢的愛上這門編程語(yǔ)言。Python的應(yīng)用領(lǐng)域情境引入同學(xué)們,周末和節(jié)假日是不是都要 出去玩呀?出發(fā)前我們是不是要去百度上查詢 一下攻略,看看這個(gè)地方哪里好好玩,有什么好吃的?天氣怎么樣?同學(xué)們有思考過?百度為什么有這么多信息? 這些信息都是百度自己的嗎?新知識(shí)教授百度搜索出來的東西,很多都不是百度自己 的寫的,百度之所以有這么多的內(nèi)容,是基于一個(gè)叫 做爬蟲的技術(shù)(數(shù)據(jù)采集)。它可以從網(wǎng)絡(luò)上各個(gè)網(wǎng)站搜集信息,將網(wǎng)站 的網(wǎng)址和內(nèi)容做個(gè)摘要記錄下來,當(dāng)你搜索的時(shí)候,就會(huì)有相應(yīng)的信息和內(nèi)容了。編玩邊學(xué)就好比一個(gè)巨大的圖書館,每天都有大量圖書上架更新,它們被放在不同的書架上,并打上編號(hào)做好標(biāo)簽,按照一定的規(guī)則,做成一個(gè)目錄,當(dāng)你需要時(shí)候就去查找。循序漸進(jìn)同學(xué)們和爸爸媽媽出去旅游前,是 不是會(huì)預(yù)先在網(wǎng)上買很多東西啊! 同學(xué)們的爸爸媽媽一般都用電腦還 是手機(jī)上網(wǎng)購(gòu)物呢?新知識(shí)教授無論是網(wǎng)站還是APP,這些程序也都是可以由我們的Python來進(jìn)行開發(fā)的喲!新知識(shí)教授此外,剛才說的Python爬蟲程 序還有一個(gè)更厲害的功能!就是線上搶票、搶優(yōu)惠券神器!同學(xué)們好好學(xué)習(xí),以后老師可以教同學(xué)們寫一個(gè)喲!新知識(shí)教授除了優(yōu)惠券,Python還有一 個(gè)強(qiáng)大的功能——數(shù)據(jù)分析程序會(huì)搜集你的各種數(shù)據(jù),將他們加以匯總,計(jì)算得出具有關(guān)聯(lián)性的信息。如:同學(xué)們打游戲,系統(tǒng)會(huì)根據(jù)你場(chǎng)次 總數(shù),勝場(chǎng)數(shù),失敗數(shù),每場(chǎng)游戲的平 均分,超神數(shù)等來計(jì)算你的綜合得分。循序漸進(jìn)老師老師,王者榮耀最近還 上線了AI電腦模式,電腦AI的 技術(shù)可厲害了,高級(jí)模式的 我都打不過!循序漸進(jìn)這個(gè)AI模式的背后可是有Python人工智能的身影呢!人工智能(AI)分享交流同學(xué)們?cè)谏钪校袥]有接 觸到哪些和人工智能有關(guān)的 東西呢?生活案例語(yǔ) 音 助 手人 臉 識(shí) 別機(jī) 器 人無 人 駕 駛課堂總結(jié)人工智能:模擬人類的智力活動(dòng), 利用計(jì)算機(jī)編寫的程序。而這些程序正式由我們的P y t h o n 來進(jìn)行編寫的! 是不是想想就覺得很厲害呢?課堂總結(jié)大家應(yīng)該發(fā)現(xiàn)了吧,Python可以做的事情實(shí)在是 太多太多了,諸如:游戲開發(fā)、自動(dòng)化運(yùn)維、自 動(dòng)化測(cè)試等等,老師在這里就不一一介紹了,很多新鮮有趣的東西 ,同學(xué)們?cè)谌蘸蟮膶W(xué)習(xí)過程中可以慢慢去探索!課堂小拓展經(jīng)典案例谷歌:Google App Engine、code.、 Google earth、谷歌爬蟲、Google廣告等項(xiàng)目都在大量使 用Python開發(fā)。YouTube:世界上最大的視頻網(wǎng)站YouTube就是Python開 發(fā)的。CIA:美國(guó)中央情報(bào)局(觸手遍布世界的美國(guó)間諜機(jī)構(gòu))的 網(wǎng)站就是用Python開發(fā)的。NASA:美國(guó)航天局(NASA)大量使用Python進(jìn)行數(shù)據(jù)分析 和運(yùn)算。美國(guó)宇航局從1994年起把python作為主要開發(fā)語(yǔ) 言。經(jīng)典案例豆瓣:公司幾乎所有的業(yè)務(wù)均是通過Python開發(fā)的知乎:國(guó)內(nèi)最大的問答社區(qū),通過Python開發(fā)(Quora)還有搜狐、金山、騰訊、盛大、網(wǎng)易、百度、阿里、 淘寶、土豆、新浪、果殼等公司都在使用Python完成 各種各樣的任務(wù)。經(jīng)典案例最著名的:魔獸世界網(wǎng)易的全部自研手游,比如陰陽(yáng)師,客戶端、服 務(wù)端都是 python。此外python還可以快速上手開發(fā)各類經(jīng)典小游戲: 飛機(jī)大戰(zhàn)、貪吃蛇、俄羅斯方塊等等坦克世界課堂總結(jié)1、Python的起源?1991年,由荷蘭人吉多范羅蘇姆發(fā)布2、什么是python?Python是一種計(jì)算機(jī)編程語(yǔ)言3、Python的特點(diǎn)簡(jiǎn)單、易學(xué),開發(fā)快,可移植性、免費(fèi)、開源等4、Python的應(yīng)用領(lǐng)域網(wǎng)站開發(fā)、爬蟲、數(shù)據(jù)分析、人工智能、游戲開發(fā)等分享交流1、什么是Python?2、學(xué)習(xí)Python可以做什么?3、同學(xué)們想用Python做些什么呢?下節(jié)課見啦下節(jié)課就跟著小吉碼和老師 一起,學(xué)習(xí)怎么用Python編 寫代碼啦!!!同學(xué)們,要加油哦!下節(jié)課見啦 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫(kù)