Python程序設(shè)計(jì)基礎(chǔ)課件第1章_第1頁
Python程序設(shè)計(jì)基礎(chǔ)課件第1章_第2頁
Python程序設(shè)計(jì)基礎(chǔ)課件第1章_第3頁
Python程序設(shè)計(jì)基礎(chǔ)課件第1章_第4頁
Python程序設(shè)計(jì)基礎(chǔ)課件第1章_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Python程序設(shè)計(jì)基礎(chǔ)課件第1章Python程序設(shè)計(jì)基礎(chǔ)課件第1章第1章Python概述第1章Python概述導(dǎo)學(xué)內(nèi)容與要求了解: Python的發(fā)展歷史和主要應(yīng)用領(lǐng)域掌握: 1. Python的相關(guān)概念以及特點(diǎn) 2.Python以及其集成開發(fā)環(huán)境的搭建 3. Python工作方式及安裝方法 4.Python的輸入和輸出主要方法導(dǎo)學(xué)內(nèi)容與要求了解:1.1 Python簡介1.1.1 Python概念Python是一種解釋型語言;Python是交互式語言;Python是面向?qū)ο笳Z言;Python是被廣泛應(yīng)用的語言;1.1 Python簡介1.1.1 Python概念Pyt1.1 Python簡

2、介1.1.2 Python發(fā)展歷史Python是Guido van Rossum在1989年圣誕節(jié)開發(fā)的一門語言,這個(gè)名字來自于他最鐘愛的電視劇Monty Pythons Flying Circus,Python在荷蘭國家數(shù)學(xué)和計(jì)算機(jī)科學(xué)研究所設(shè)計(jì)而成。Python本身也是由諸多其他語言發(fā)展而來的,這包括C、C+、Unix shell和其他的腳本語言等。自從2004年以后,Python的使用率呈線性增長。2011年1月,Python被TIOBE編程語言排行榜評為2010年度語言。1.1 Python簡介1.1.2 Python發(fā)展歷史P1.1 Python簡介1.1.3 Python3Pyth

3、on的3.0版本,常被稱為Python 3000,或簡稱Py3k。相對于Python的早期版本,這是一次較大的升級。Python 3.0在設(shè)計(jì)的時(shí)候沒有考慮向下相容,即許多針對早期Python版本設(shè)計(jì)的程式都無法在Python 3.0上正常執(zhí)行。新的Python程式建議使用Python 3.0版本的語法。大多數(shù)第三方庫都正在努力地相容Python 3.0版本,即使無法立即使用Python 3.0,也建議編寫相容Python 3.0版本的程式,本課程中所有Python代碼均采用Python3編寫。1.1 Python簡介1.1.3 Python3Pyth1.1 Python簡介1.1.4 Pyt

4、hon特點(diǎn)優(yōu)點(diǎn):易于學(xué)習(xí);易于閱讀;易于維護(hù);廣泛的標(biāo)準(zhǔn)庫;互動(dòng)模式;可移植性;可擴(kuò)展性;數(shù)據(jù)庫接口豐富;可嵌入性;缺點(diǎn):運(yùn)行速度慢;代碼不能加密;1.1 Python簡介1.1.4 Python特點(diǎn)優(yōu)點(diǎn):1.1 Python簡介1.1.5 Python應(yīng)用領(lǐng)域科學(xué)計(jì)算與可視化WEB開發(fā)網(wǎng)絡(luò)爬蟲系統(tǒng)運(yùn)維大數(shù)據(jù)云計(jì)算人工智能1.1 Python簡介1.1.5 Python應(yīng)用領(lǐng)域科1.2 Python的安裝進(jìn)入Python官網(wǎng)下載頁面“/downloads/”1.2 Python的安裝進(jìn)入Python官網(wǎng)下載頁面“h1.2 Python的安裝點(diǎn)擊“Download Python 3.x”下載安裝

5、包,雙擊安裝包進(jìn)行安裝,在開始安裝界面勾選“Add Python 3.x to PATH”,將Python添加到環(huán)境變量。1.2 Python的安裝點(diǎn)擊“Download Pyth1.2 Python的安裝安裝完成后會(huì)彈出安裝成功界面。1.2 Python的安裝安裝完成后會(huì)彈出安裝成功界面。1.2 Python的安裝可在“cmd”窗口測試Python是否安裝成功,在“cmd”窗口輸入“python”命令,如果顯示類似如下版本等信息則說明Python安裝成功。1.2 Python的安裝可在“cmd”窗口測試Pytho1.3 第一個(gè)Python程序在cmd窗口中,運(yùn)行第一行python代碼:pri

6、nt(“中國醫(yī)科大學(xué)計(jì)算機(jī)教研室)以上命令輸出結(jié)果如下:中國醫(yī)科大學(xué)計(jì)算機(jī)教研室1.3 第一個(gè)Python程序在cmd窗口中,運(yùn)行第一行py1.4 Python集成開發(fā)環(huán)境Python自帶了一種開發(fā)環(huán)境,可運(yùn)行python命令、程序和簡單的程序調(diào)試,點(diǎn)擊“python”文件夾中的IDLE啟動(dòng)。1.4 Python集成開發(fā)環(huán)境Python自帶了一種開發(fā)環(huán)1.5 Python的輸入/輸出讀取鍵盤輸入1.5.1 Python的輸入s1 = input(請輸入:) print(你輸入的內(nèi)容是: , s1) 上述代碼運(yùn)行后會(huì)等待用戶輸入,輸入字符串后按“Enter”鍵結(jié)束輸入,輸出窗口會(huì)顯示剛剛輸入的字

7、符串,輸出結(jié)果如下:請輸入:中國醫(yī)科大學(xué)計(jì)算機(jī)教研室你輸入的內(nèi)容是: 中國醫(yī)科大學(xué)計(jì)算機(jī)教研室1.5 Python的輸入/輸出讀取鍵盤輸入1.5.1 Py1.5 Python的輸入/輸出print()函數(shù)print()函數(shù)作為Python最常用的輸出語句,可以輸出字符串、數(shù)值和變量等,示例代碼如下:1.5.2 Python的輸出上述代碼輸出結(jié)果如下:print(中國醫(yī)科大學(xué)計(jì)算機(jī)教研室)中國醫(yī)科大學(xué)計(jì)算機(jī)教研室1.5 Python的輸入/輸出print()函數(shù)1.5.21.5 Python的輸入/輸出1.5.2 Python的輸出print()函默認(rèn)是換行的,即每次使用print()會(huì)自動(dòng)換一行,如果想不換行輸出,則在print()函數(shù)中加入“end=”語句,示例代碼如下:print(中國醫(yī)科大學(xué),end=)print(計(jì)算機(jī)教研室)上述代碼輸出結(jié)果如下:中國醫(yī)科大學(xué)計(jì)算機(jī)教研室Python還可以將輸出結(jié)果寫入文本文件,此外還可以將輸出結(jié)果輸出到XML、JSON等文件。1.5 Python的輸入/輸出1.5.2 Python的輸本章小結(jié) 本章主要介紹了Python的概念、發(fā)展歷史、特點(diǎn)和主要應(yīng)用領(lǐng)域;詳細(xì)介紹了Python的安裝過程,并以Python3為例編寫了第一個(gè)Python程序;以及Python集成開

溫馨提示

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

最新文檔

評論

0/150

提交評論