Python基礎(chǔ)入門(mén)課程-學(xué)習(xí)筆記_第1頁(yè)
Python基礎(chǔ)入門(mén)課程-學(xué)習(xí)筆記_第2頁(yè)
Python基礎(chǔ)入門(mén)課程-學(xué)習(xí)筆記_第3頁(yè)
Python基礎(chǔ)入門(mén)課程-學(xué)習(xí)筆記_第4頁(yè)
Python基礎(chǔ)入門(mén)課程-學(xué)習(xí)筆記_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.n PythonAnaconda.3.1-Windows-x86_64.exe,可以更改安裝路徑到 D 盤(pán),因?yàn)檎加每臻g比較大。我就是安裝到 D 盤(pán)。安裝完成后你就可以在開(kāi)始 菜單-所有程序-Anaconda3 找到 Jupyter Notebook。本次教程所有腳本全部在該 .截圖,那么恭喜你,你 路徑:開(kāi)始菜單-所有程序- Anaconda3 找到 Jupyter Notebook 單擊打開(kāi), .好了,終于可以看到 Python 的一些真面目了,下面我們就和他來(lái)一個(gè)親 2、變量hon .了 見(jiàn)到你”賦值給 Say_hello 變量,并且定義了 SayHello 的變量類(lèi)型為字符型(Str

2、ing)如下圖, type()函數(shù)可以顯示變量類(lèi)型 .print (str_666)顯示變量?jī)?nèi)容t print (int_666) 顯示變量?jī)?nèi)容 a = 10b = 5.print (a+b) #輸出a+b 的結(jié)果為10print(a-b) #輸出a-b 的結(jié)果為5print(a*b) #輸出a*b 的結(jié)果為50print(a/b) #輸出a/b 的結(jié)果為2print(a*b) #輸出a*b 的結(jié)果為100000 也就是10 的 5 次方。、List 變量n Numbers = #定義一個(gè)空的list 變量numbers.Numbers.append (1)#向 numbers變量中添加值Nu

3、mbers.append (2) #向 numbers變量中添加值Numbers.append (3) #向 numbers變量中添加值print (Numbers) #輸出numbersprint (Numbers0) #輸出numbers. nmbers0. Scoreslist 變量Scoresappend的值Scores.append(98)Scores.append(88)print (Scores2:4)#輸出該生的數(shù)學(xué)成績(jī).list 的索引 index 來(lái)獲取值時(shí),從一個(gè) index 取到 print(Scores-1)#輸出Scores 的最后一位值另外一種方法為使用 len

4、()函數(shù),大家如果使用過(guò)其他的編程語(yǔ)言或 excel indexlenScores) - 1 #獲取Scores 的最大索引print (Scoresindex)#輸出Scores 的最后一位值.print (Scores1:)#輸出Scores 的地二位到最后一位值#我們要列出該list 中的所有的值.#我們要列出該list 中的所有的值for score in scores:print(score)print(abc)#這個(gè)語(yǔ)句和上面的語(yǔ)句執(zhí)行一樣的次數(shù)print(123)#這個(gè)只執(zhí)行一次n .While 循環(huán). 是一個(gè)listfor score in scores:#使用 for 循環(huán)遍

5、歷該listprint (score)scores=語(yǔ)文, 90, 數(shù)學(xué), 98, 英語(yǔ), 88#定義一個(gè)list,注意該list 的值也是一個(gè) listfor score in scores:#使用 for 循環(huán)遍歷該scores listforiinscoreforscorelistprint (i).,只 print (type(a) #輸出a 的類(lèi)型print (a) #輸出a 的值print (type(b) #輸出b 的類(lèi)型print (b) #輸出b 的值print (i != i)#輸出 i 不等于i 的結(jié)果print (i != j)#輸出 i 不等于j 的結(jié)果 .If 判斷

6、表達(dá)式: #表達(dá)式的值為 True 時(shí)執(zhí)行“執(zhí)行語(yǔ)句 1”執(zhí)行語(yǔ)句 1Else:#表達(dá)式的值為 False 時(shí)執(zhí)行“執(zhí)行語(yǔ)句 2”例子:我們要判斷一個(gè)學(xué)生的成績(jī)是否大于 90 分,大于90,在屏幕上輸出“優(yōu) score = 95if score 90:else .if 1:#在python 中除 0 以外所有的數(shù)值都表示 True。rintTruerintFalse使用 for 循環(huán)和 if 判斷查找list 中的某個(gè)值numbers = 1,2,3,4,5,6,7,8,9for number in numbers:if number = 8:else僅使用 if 判斷來(lái)找出 8.number

7、s = 1,2,3,4,5,6,7,8,9if 8 in numbers:elsescores = 95,90,92i = 0while i len(items):if itemsi = item:print (scoresi)i += 1.scores = 95,90,92for i in range(0,1,2):if itemsi = item:print (scoresi)nprint (scores)#輸出字典的內(nèi)容.print(scores數(shù)學(xué))#輸出指定Key 的Valueueprintscores印輸出scores 字典printscores印輸出scores 字典繼續(xù)看一個(gè)關(guān)

8、于 list 和字典的例子:如何統(tǒng)計(jì) list 中項(xiàng)出現(xiàn)的次數(shù),并將其存入 eappletomatoorangegrapeapple 義一個(gè)listitem_counts = #定義一個(gè)空的字典.item_countsitem = item_countsitem + 1lueelseprint (item_counts)#打印輸出item_counts文件的讀取,主要用到 open 函數(shù),我們下面看一個(gè)例子如何讀取存在于 d 盤(pán)的 csv當(dāng)然也可以是 text 文件,或者 word 和 excel 等文件 f = open(d:/123.csv,r) #以只讀的方式打開(kāi)指定路徑的文件g = f

9、.read() # 讀取內(nèi)容print (g) #打印輸出讀取的內(nèi)容fclose件.f = open(d:/test.txt,w) 開(kāi) d 盤(pán)的 test 文件,如沒(méi)有則創(chuàng)建efwriten鍵fwrite)#繼續(xù)寫(xiě)入345678fclose件.months = f = open(d:/123.csv,r)data = f.read()rows = data.split(n) #根據(jù)換行符把讀取到的數(shù)據(jù)進(jìn)行劃分#print (rows)for row in rows:rowsplit#print (split_row)months.append(split_row) 數(shù)據(jù)添加到months#print (months)print (months)f.close()表達(dá)式 1.fprintHelloprint (H

溫馨提示

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

評(píng)論

0/150

提交評(píng)論