Python課件1第1章-python概述_第1頁
Python課件1第1章-python概述_第2頁
Python課件1第1章-python概述_第3頁
Python課件1第1章-python概述_第4頁
Python課件1第1章-python概述_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

Python程序設(shè)計

課程的性質(zhì)、目的和任務(wù)《Python程序設(shè)計》是為高等院校非計算機專業(yè)學(xué)生開設(shè)的一門計算機公共基礎(chǔ)必修課程,該語言具有編程效率高、程序功能強、簡單易學(xué)等特點。學(xué)習(xí)本課程的目的在于掌握計算機基本程序設(shè)計方法、培養(yǎng)計算思維能力,利用計算機分析、解決實際的專業(yè)問題。以達(dá)到培養(yǎng)適應(yīng)工程實際應(yīng)用創(chuàng)新人才的目標(biāo)。教學(xué)基本要求1.學(xué)習(xí)本課程前,應(yīng)具備必要的基礎(chǔ)理論知識,包括大學(xué)計算機基礎(chǔ)等課程。2.本課程是對高等院校非計算機類專業(yè)設(shè)置的,應(yīng)側(cè)重使學(xué)生多了解掌握常用的基本編程方法、安裝調(diào)試手段,,以便為今后與專業(yè)課的結(jié)合打好基礎(chǔ)。3.本課程應(yīng)力求形象化教學(xué),特別是在講授基本算法時采用現(xiàn)場操作,并通過一定的上機練習(xí)強化學(xué)習(xí)。學(xué)習(xí)方法本課程是從理論性、系統(tǒng)性和實踐性較強的計算機公共基礎(chǔ)課程,應(yīng)注意幾個特點:1、認(rèn)真聽課(Mooc),記住細(xì)節(jié)。2、模仿教材的代碼,進(jìn)行上機練習(xí),思考和糾錯才是關(guān)鍵。3、思考學(xué)習(xí)別人思路后,脫離書本,完全自己實現(xiàn)功能。4、遇到問題多問(百度等)。。考試方式:上機閉卷考試。

第1章

Python概述Python語言發(fā)展歷史Python語言特點Python語言應(yīng)用領(lǐng)域Python下載與安裝Python集成開發(fā)環(huán)境應(yīng)用實例目錄Python語言的誕生和發(fā)展歷史Python語言是一種解釋型、面向?qū)ο?、動態(tài)數(shù)據(jù)類型的高級程序設(shè)計語言Python語言是數(shù)據(jù)分析師的首選數(shù)據(jù)分析語言,也是智能硬件的首選語言7數(shù)據(jù)分析創(chuàng)建復(fù)雜的Web應(yīng)用程序游戲開發(fā)動畫電影效果……網(wǎng)站開發(fā)智能硬件開發(fā)Python與蟒蛇有關(guān)?Guido

van

Rossum于1989年在荷蘭國家數(shù)學(xué)和計算機科學(xué)研究所設(shè)計出來的8Python語言的誕生BBC

“MontyPython‘sFlyingCircus”(蒙提·派森的飛行馬戲團(tuán))GuidovanRossum(人稱“龜叔”)Python2.0版本于2000年10月發(fā)布。在2008年12月,Python3.0發(fā)布,此版本沒有完全兼容之前的Python

2.0Python也因此分為了Python3.5派系和Python2.7派系兩大陣營9Python語言的發(fā)展歷史TIOBE

INDEX:編程語言流行程度排行榜10Python語言的TIOBE

INDEXPython曾在2007年、2010年、2018年三度被TIOBE排行榜評為“年度編程語言”現(xiàn)已成為了第三大流行編程語言(截至2020年2月)11Python語言的TIOBE

INDEXPython語言的特點優(yōu)點一:優(yōu)雅、簡單、明確擺脫了程序本身語法規(guī)則的泥潭,更快的進(jìn)行數(shù)據(jù)分析12C語言Python語言優(yōu)點二:強大的標(biāo)準(zhǔn)庫完善的基礎(chǔ)代碼庫,覆蓋了網(wǎng)絡(luò)通信、文件處理、數(shù)據(jù)庫接口、圖形系統(tǒng)、XML處理等大量內(nèi)容Python使用者——“調(diào)包俠”13優(yōu)點三:良好的可擴(kuò)展性大量的第三方模塊,覆蓋了科學(xué)計算、Web開發(fā)、數(shù)據(jù)接口、圖形系統(tǒng)等眾多領(lǐng)域,開發(fā)的代碼通過很好的封裝,也可以作為第三方模塊給別人使用。如Pandas、Numpy、Seaborn、Scikit-learn等等優(yōu)點四:免費、開源14缺點一:運行速度慢缺點二:加密難缺點三:縮進(jìn)規(guī)則缺點四:多線程災(zāi)難15Python語言的缺點系統(tǒng)編程GUI編程數(shù)據(jù)庫編程Internet支持游戲、圖像、人工智能、機器人等其他領(lǐng)域Python語言應(yīng)用領(lǐng)域運行環(huán)境及安裝在瀏覽器地址欄輸入:/downloads/,進(jìn)入Python官方網(wǎng)站的下載頁面17安裝Python命令行形式的Python解釋器Python集成開發(fā)環(huán)境運行Python文本編輯器IDLEPython支持兩種形式的注釋:#注釋:#標(biāo)記單行注釋,注釋可以從任意的位置開始,到本行末尾結(jié)束,也可以獨立成行。對于多行注釋,需要使用多個#開頭的多行注釋。三引號注釋:以三個單引號'''標(biāo)記注釋的開始,三個單引號'''標(biāo)記注釋的結(jié)束,可以占據(jù)一行,也可以跨越多行,顏色為綠色.運行Python程序在菜單選擇“Run”|“RunModule”(或按下F5鍵)關(guān)閉IDLE選擇“File”|“Exit”命令,或按Ctrl+Q快捷鍵,或輸入quit()或exit()命令,或單擊IDLE窗口的“關(guān)閉”按鈕,退出Python解釋器。實例1.編寫HelloPython程序運行Python程序有兩種方式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論