Python 程序設(shè)計快速入門教學(xué)

Python 程序設(shè)計快速入門教學(xué)

ID:40980978

大?。?8.15 KB

頁數(shù):12頁

時間:2019-08-12

Python 程序設(shè)計快速入門教學(xué)_第1頁
Python 程序設(shè)計快速入門教學(xué)_第2頁
Python 程序設(shè)計快速入門教學(xué)_第3頁
Python 程序設(shè)計快速入門教學(xué)_第4頁
Python 程序設(shè)計快速入門教學(xué)_第5頁
資源描述:

《Python 程序設(shè)計快速入門教學(xué)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Python程序設(shè)計快速入門教學(xué)Python的中文意思是巨蟒,大蟒蛇。·快速Python語言入門教學(xué),課程,課件,教材,自學(xué),概念o計算機編程主要概念§基本編程§定義函數(shù)§循環(huán)(loop)oPython數(shù)據(jù)概念§列表(list)§元組(tuple)§字典(dict)§集合(set)§模塊(module)§類(class)§字符串的對象性質(zhì)oPython程序員編程習(xí)慣o參考資料計算機編程主要概念#計算機語言編程的主要內(nèi)容就這些:數(shù)字,文字,循環(huán),公式,變量·數(shù)字:1,2,3,5.6,120,32.4,3.1415926,-3,-0.123·文字:你好,我好,你太牛了,很黃

2、很暴力,這類的文字。一般用雙引號(“)或者單引號(‘)括起來。術(shù)語叫字符串?,就是一堆字符,串起來?!ぱh(huán):循環(huán)(loop)就是重復(fù)的做一件事。計算機是一個很笨的機器,基本上只會做加,減,乘,除,大于,小于,等于和循環(huán)這種簡單的工作。編程就是把復(fù)雜的問題,拆成簡單的單元讓它重復(fù)。幸虧有下面講到的公式,所以很多較復(fù)雜的問題已經(jīng)有了解決方法,我們只是重復(fù)的套用別人的解決公式就可以了,不用拆得太細。Python語言最大的優(yōu)勢,就是這個語言中包含了大量解決常見問題的公式,你想干的事,基本上都有人幫你干了,你只是需要把他們組織,捆綁起來就可以了。比如下載文件的公式,分析網(wǎng)頁內(nèi)容的

3、公式,壓縮文件的公式,處理電子郵件的公式等等。12·公式:就像數(shù)學(xué)公式(a+b)2=a2?+2ab+b2?這種。算的時候帶入具體數(shù)值,比如:(3+4)2?=32?+2*3*4+42?=9+24+16=49。前面的(a+b)2?就是我們的公式名(當(dāng)然編程時,我們會用一些比較容易明白的詞組做為公式名,比如“和的平方”這種,英語或者拼音都可以),他需要兩個參數(shù)a,b;后面的a2?+2ab+b2?是具體怎么算出來的步驟,這就是我們的公式內(nèi)容。在計算機里,公式的術(shù)語叫“函數(shù)”或者“方法”。我們定義一個函數(shù),就是定義一條公式,用的時候,拿來參數(shù)a,b什么的,套一下公式就行了。為了程

4、序的結(jié)構(gòu)清晰,我們往往會定義很多函數(shù)。把復(fù)雜的問題分成很多小問題,每個小問題放到一個函數(shù)里,然后在解決復(fù)雜問題的函數(shù)里,使用這些小問題函數(shù)解決大問題。更重要的是我們可以大量的使用別人寫好的函數(shù)來解決自己的問題。函數(shù)的作用是讓程序結(jié)構(gòu)清晰,而且可以在不同的地方重復(fù)套用?!ぷ兞?就是上面的a,b這種可以代表任何值,可以放進不定值的單詞,變量,變量,它代表的量可能會改變。我們用變量來存儲我們程序中用到的各種數(shù)字,文字,公式。所謂參數(shù),就是定義公式時候用到的變量,就叫參數(shù),換個馬甲而已。換成術(shù)語,我們有:數(shù)字(number)=>數(shù)字字符串(string)=>文字循環(huán)(loop)

5、=>循環(huán)函數(shù)/方法(function/method)=>公式變量(variable)=>變量到這里,基本上編程就沒什么可學(xué)得了。剩下的就是掌握各種編程語言特定的函數(shù)和循環(huán)的書寫格式,再掌握了別人已經(jīng)寫好的函數(shù)的用法,組合起來就得了?;揪幊?最基本的Python程序:print("世界,你好!")存到文件hello.py里,然后命令行下輸入?python?hello.py?就可以看到結(jié)果了。這里就用到了函數(shù)和字符串,在屏幕上輸出一行:世界,你好!Python里函數(shù)的用法是:函數(shù)名(參數(shù)1,參數(shù)2)這里print是函數(shù);在屏幕上打印內(nèi)容,”世界,你好!”是參數(shù),套prin

6、t這個公式用的。學(xué)會怎么用函數(shù)了,再學(xué)會定義函數(shù)的格式,就差不多了。12Python里注釋符號是”#”。就是說,在#符號后的那一行文字,都當(dāng)做解釋,不做為程序的命令。print("打醬油!")#print("關(guān)我屁事")只打印出“打醬油”,剩下的,因為是在#后面,所以程序把他們當(dāng)做注釋語言自動忽略了。定義函數(shù)#defa_b_pingfang(a,b):c=a**2+2*a*b+b**2returnc我們定義一個(a+b)2的函數(shù),def是英語define的縮寫,意思是定義函數(shù),定義公式。第1行就是說我們要定義一個函數(shù)名叫a_b_pingfang的函數(shù),用它的時候,需要兩

7、個參數(shù)a和b。尾巴上有個冒號,冒號的意思是說:“下面的一段話就是公式定義了,要注意了”。計算機編程里,*?代表乘法,/代表除法,**?代表乘方,?b**2?就是b的二次方。注意:?Python是用?縮進空格?來表示段落的,冒號(:)來表示段落開始。第2行先縮進4個空格,說明下面縮進4格的,都是同一段落,用來具體計算上面定義的公式的。把a2+2*a*b+b2的計算結(jié)果,放到c里。c類似于a,b,都是表示一個變量,它可以用來存放數(shù)字,文字,甚至函數(shù)。這里它存放的是用a,b計算后得到的結(jié)果。因為不是在函數(shù)名里,所以術(shù)語叫做“變量”,用在函數(shù)名里

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

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

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