python入門ppt

python入門ppt

ID:22051124

大?。?.81 MB

頁數(shù):13頁

時(shí)間:2018-10-26

python入門ppt_第1頁
python入門ppt_第2頁
python入門ppt_第3頁
python入門ppt_第4頁
python入門ppt_第5頁
資源描述:

《python入門ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、AboutPython2014,5byBeryl目錄1.Whatispythonanditsdevelopmentenvironment4.Programorganization2.Basicgrammar3.DatatypePython的開發(fā)環(huán)境有許多,有IDLE(Python內(nèi)置的IDE,隨Python安裝包提供),PythonWin(適用于Windows),以及PyCharm等等,可以直接去www.Python.org官方網(wǎng)站下載最新的與自己電腦匹配的Python版本,裝在電腦上即可運(yùn)行。Python是一種面向?qū)ο蟮慕忉屝蛣討B(tài)數(shù)據(jù)類型的

2、計(jì)算機(jī)程序設(shè)計(jì)語言,語法簡潔清晰,也被稱為膠水語言,可移植性比較好,并且具有龐大的標(biāo)準(zhǔn)庫。PythonanditsdevelopmentenvironmentPython簡單易學(xué),并且是簡單開源的,可擴(kuò)展性好,可以嵌入c/c++語言當(dāng)中,向程序用戶提供腳本功能。但是它用縮進(jìn)來區(qū)分語句關(guān)系,有時(shí)會造成許多不便,運(yùn)行速度較c/c++要慢一些。BasicGrammar關(guān)于變量縮進(jìn)格式關(guān)于函數(shù)程序注釋變量聲明變量:Myvarl=‘string’;Myvarl=0;變量的賦值如果一行寫不下,需要用“”作為續(xù)行符。變量引用:如果變量未賦值,引用會出錯(cuò)。

3、若賦值后引用,如:>>>x=1>>>x1變量可以一次賦多值:>>>v=('a','b','e')>>>(x,y,z)=v>>>x‘a(chǎn)’>>>y‘b’>>>z‘e’v是一個(gè)三元素的tuple并且(x,y,z)是一個(gè)三變量的tuple。?另外需要注意的是,無需聲明變量類型,直接賦值使用即可。函數(shù)在Python中,函數(shù)定義的基本形式如下:deffunction(params):blockreturnexpression/value在這里說明幾點(diǎn):(1)在Python中采用def關(guān)鍵字進(jìn)行函數(shù)的定義,不用指定返回值的類型。(2)函數(shù)參數(shù)params可

4、以是零個(gè)、一個(gè)或者多個(gè),同樣的,函數(shù)參數(shù)也不用指定參數(shù)類型,因?yàn)樵赑ython中變量都是弱類型的,Python會自動根據(jù)值來維護(hù)其類型。(3)return語句是可選的,它可以在函數(shù)體內(nèi)任何地方出現(xiàn),表示函數(shù)調(diào)用執(zhí)行到此結(jié)束;如果沒有return語句,會自動返回NONE,如果有return語句,但是return后面沒有接表達(dá)式或者值的話也是返回NONE。另外:函數(shù)后面要用冒號結(jié)尾縮進(jìn)格式如何縮進(jìn)不要混合使用制表符和空格來縮進(jìn),因?yàn)檫@在跨越不同的平臺的時(shí)候,無法正常工作。最好是每個(gè)縮進(jìn)層次使用單個(gè)制表符或兩個(gè)或四個(gè)空格。 選擇這三種縮進(jìn)風(fēng)格之一。

5、縮進(jìn)格式deffunc(index):t=10*index;ift>100:t*=100elift<100andt>10:t/=10else:pass程序注釋Oneexample:#單行注釋“““(三個(gè)英文引號)多行注釋Datatype字典Dictionary列表List元組Tuple字符串自定義數(shù)據(jù)類型List可以調(diào)用函數(shù),如extend()等,進(jìn)行各種操作,而且List里面可以嵌套ListTuple不可修改,不能添加或者刪除元素,不能使用index去搜索,但是效率較高。Dictionary鍵和鍵值可以為多種數(shù)據(jù)類型,并且不會有重復(fù),對大小

6、寫敏感Python中,一切皆是對象!ProgramorganizationPython源代碼文件:*.py--一個(gè)py文件是一個(gè)模塊--多個(gè)模塊可以組成一個(gè)包Python中間碼文件:*.pyc一個(gè)py文件:點(diǎn)擊添加文本一個(gè)py程序結(jié)構(gòu):點(diǎn)擊添加文本TheendThanksforwatching!

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。