




版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中通快遞司機(jī)合同協(xié)議書(shū)
- C語(yǔ)言關(guān)鍵字理解與使用試題及答案
- 冷庫(kù)合同協(xié)議書(shū)范本圖片
- 主播合同和解協(xié)議書(shū)范本
- 語(yǔ)言在文學(xué)創(chuàng)作中的關(guān)鍵作用試題及答案
- 回顧與總結(jié)軟件測(cè)試經(jīng)驗(yàn)試題及答案
- 烘焙技術(shù)入股合同協(xié)議書(shū)
- 房租合同到期解約協(xié)議書(shū)
- 軟件開(kāi)發(fā)常見(jiàn)問(wèn)題試題及答案
- 2025設(shè)備安裝調(diào)試合同
- 鋼箱梁加工制作及安裝方案
- 鐵路貨物運(yùn)價(jià)規(guī)則
- 2024版園林景觀工程建設(shè)項(xiàng)目招投標(biāo)代理合同3篇
- 2024-2025學(xué)年上學(xué)期上海六年級(jí)英語(yǔ)期末復(fù)習(xí)卷3
- 十四五人才發(fā)展規(guī)劃
- 【MOOC】中國(guó)稅法:案例·原理·方法-暨南大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 習(xí)近平總書(shū)記教育重要論述(宜賓學(xué)院)知到智慧樹(shù)章節(jié)答案
- DB32T 4457-2023 養(yǎng)老機(jī)構(gòu)認(rèn)知障礙照護(hù)專(zhuān)區(qū)設(shè)置與服務(wù)規(guī)范
- 《汽車(chē)基礎(chǔ)知識(shí)培訓(xùn)》課件
- 游泳池緊急救援管理制度
- 低血糖護(hù)理新技術(shù)新進(jìn)展
評(píng)論
0/150
提交評(píng)論