版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2.2做出判斷的分支第2單元編程計(jì)算婁底一中:戴立業(yè)學(xué)習(xí)目標(biāo)1.掌握順序結(jié)構(gòu)、分支結(jié)構(gòu)的基本結(jié)構(gòu)。3.運(yùn)用順序結(jié)構(gòu)、分支結(jié)構(gòu)的語(yǔ)句編寫(xiě)簡(jiǎn)單的程序解決問(wèn)題。2.學(xué)會(huì)賦值語(yǔ)句、If語(yǔ)句的使用。任務(wù)一利用賦值語(yǔ)句實(shí)現(xiàn)計(jì)算活動(dòng)1實(shí)現(xiàn)最適宜運(yùn)動(dòng)心率該同學(xué)今年16歲,安靜心率71。最適宜運(yùn)動(dòng)心率=(220-年齡-安靜心率)*60%+安靜心率最適宜運(yùn)動(dòng)心率=(220-年齡-安靜心率)*80%+安靜心率1.150.82.177.43.最適宜運(yùn)動(dòng)心率的范圍是150.8-177.4常量如:π,活動(dòng)中出現(xiàn)的220,0.6,0.8常量在程序運(yùn)行過(guò)程中值始終保持不變的量稱為常量。在程序執(zhí)行過(guò)程中,其值允許改變的量稱為變量。如,活動(dòng)1中的1ow、high就是變量。
計(jì)算機(jī)在處理數(shù)據(jù)時(shí),首先要將數(shù)據(jù)調(diào)人內(nèi)存單元,然后進(jìn)行各種操作。變量是創(chuàng)建時(shí)在內(nèi)存中開(kāi)辟的一個(gè)存儲(chǔ)空間,變量名是內(nèi)存中存放數(shù)據(jù)的存儲(chǔ)單元的標(biāo)簽,存放的數(shù)據(jù)叫變量的值變量Python中變量的命名需遵循以下幾條規(guī)則。◆必須以字母或下劃線開(kāi)頭,后面可以是字母、數(shù)字或下劃線?!魠^(qū)分大小寫(xiě)?!舨荒苁褂帽A糇?。程序中的變量與數(shù)學(xué)中的變量含義略有不同。數(shù)學(xué)中的變量隱含著“未知”;在程序中,程序執(zhí)行的每個(gè)瞬間,變量的值是確定的,但在程序執(zhí)行的整個(gè)過(guò)程中,它的值是可以改變的。變量為變量賦值可以通過(guò)(=)來(lái)實(shí)現(xiàn)語(yǔ)法格式:變量名=Value如:number=1024#創(chuàng)建變量number并賦值為1024,該變量為數(shù)值型。nickname=“碧海蒼梧”#字符串類型的變量。變量運(yùn)算符與表達(dá)式P28
表達(dá)式由一個(gè)或多個(gè)操作數(shù)通過(guò)運(yùn)算符組合而成。如“2+3”,它由運(yùn)算符“+”和操作數(shù)“2”“3”兩部分構(gòu)成。
運(yùn)算符是進(jìn)行某種運(yùn)算的標(biāo)識(shí)符號(hào),它標(biāo)明對(duì)操作數(shù)所進(jìn)行的運(yùn)算?;靖袷剑鹤兞?表達(dá)式賦值語(yǔ)句P28-29age=17n=n+1功能:將右邊的表達(dá)式的值賦給左邊的變量。
賦值語(yǔ)句練習(xí):在Pythonshell的命令提示符(>>>)后,輸入命令。先計(jì)算賦值號(hào)右邊的表達(dá)式,也就是計(jì)算“n+1”的值,然后將這個(gè)值“賦”給左邊的變量“n”。a=b=c=1#數(shù)值1賦值給變量a,b,ca,b,c=1,2,3#數(shù)值1,2,3分別賦值給變量a,b,ca,b=b,a#交換a,b兩個(gè)變量的值c+=a#等效于c=c+a
運(yùn)算符+-***///%功能加減乘冪除整除取模運(yùn)算符==>>=<<=!=含義等于大于大于等于小于小于等于不等于表2.2.1運(yùn)算符P28表2.2.2關(guān)系運(yùn)算符P32
運(yùn)算符練習(xí):在Pythonshell的命令提示符(>>>)后,輸入命令。后
活動(dòng)2計(jì)算任意年齡與安靜心率的
最適宜運(yùn)動(dòng)心率。1.age2.HRrest3.low=(n-age-HRrest)*0.6+HRrest4.high=(n-age-HRrest)*0.8+HRrest5.最適宜運(yùn)動(dòng)心率的范圍是low至high之間輸入和輸出語(yǔ)句P30"input()"從鍵盤輸入數(shù)據(jù)“print()”在屏幕上輸出數(shù)據(jù)如果有多個(gè)輸出項(xiàng),使用可以使用“,”分隔
輸入輸出語(yǔ)句練習(xí):P30多個(gè)輸出項(xiàng)
姓名程序字符串P30字符串就是文本,可以是字母、數(shù)字或符號(hào)。字符串與數(shù)字的區(qū)別在于,字符串兩端需加引號(hào)('或''),輸出時(shí)原樣顯示引號(hào)中的內(nèi)容。輸入輸出語(yǔ)句練習(xí):P30字符串、多個(gè)輸出項(xiàng)數(shù)據(jù)類型P31數(shù)據(jù)類型轉(zhuǎn)換函數(shù):float():根據(jù)一個(gè)字符串或整數(shù)創(chuàng)建一個(gè)新的浮點(diǎn)數(shù)(小數(shù))。int():根據(jù)一個(gè)字符串或浮點(diǎn)數(shù)創(chuàng)建一個(gè)新的整數(shù)。str():根據(jù)一個(gè)數(shù)(也可以是任何其他類型)創(chuàng)建一個(gè)新的字符串?;緮?shù)據(jù)類型:
(拓展知識(shí))數(shù)字類型字符串類型布爾類型真、假值整數(shù)浮點(diǎn)數(shù)復(fù)數(shù)任務(wù)二利用分支語(yǔ)句實(shí)現(xiàn)分性別計(jì)算1.gender=='male':2.n=2103.low=(n-age-HRrest)*0.6+HRrest4.high=(n-age-HRrest)*0.8+HRrest5.最適宜運(yùn)動(dòng)心率的范圍是:low-high
當(dāng)程序中需要根據(jù)不同的條件判斷來(lái)決定程序執(zhí)行的走向時(shí),可以使用if分支語(yǔ)句實(shí)現(xiàn),其基本格式如下。
分支語(yǔ)句P32單分支if條件:語(yǔ)句或語(yǔ)句組雙分支雙分支if條件:語(yǔ)句或語(yǔ)句組Aelse:語(yǔ)句或語(yǔ)句組Bv=float(input("請(qǐng)輸人速度(千米/秒):"))ifv>=7.91:print("飛船成功飛行!")else:print("飛船不能升空!")關(guān)系表達(dá)式用關(guān)系運(yùn)算符連接起來(lái)的式子。當(dāng)關(guān)系表達(dá)式成立時(shí)值為真(True),不成立時(shí)值為假(False)。9>=7.9,值為True;23==24,值為False分支語(yǔ)句P32當(dāng)飛船速度“v>=7.91”時(shí),輸出“飛船成功飛行!”;否則站“飛船不能升空!”。做出判斷的分支總結(jié)
順序結(jié)構(gòu)
分支結(jié)構(gòu)
常量、變量(關(guān)系)運(yùn)算符、(關(guān)系)表達(dá)式(值)賦值語(yǔ)句變量=表達(dá)式輸入語(yǔ)句input()輸出語(yǔ)句print()分支語(yǔ)句單分支if條件:語(yǔ)句或語(yǔ)句組雙分支if條件:語(yǔ)句或語(yǔ)句組Aelse:語(yǔ)句或語(yǔ)句組B數(shù)據(jù)類型float()、int()、str()1.下列選項(xiàng)中屬于字符串常量的是(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度科技園區(qū)研發(fā)場(chǎng)地租賃合同范本下載3篇
- 《框架結(jié)構(gòu)荷載分析》課件
- 2024簡(jiǎn)單工程勞務(wù)合同范本
- 稅務(wù)業(yè)務(wù)知識(shí)培訓(xùn)課件
- 世紀(jì)生物醫(yī)藥研發(fā)與轉(zhuǎn)讓合同(04版)
- 個(gè)人住宅抵押貸款法律協(xié)議(2024版)版
- 2024版人力資源服務(wù)合同
- 2024年03月陜西中國(guó)銀行信息科技運(yùn)營(yíng)中心(西安)春季校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 二零二五年度餐飲行業(yè)員工福利保障合同3篇
- 2025年度新型裝配式彩鋼房拆除與改造施工合同范本4篇
- 人教版小學(xué)數(shù)學(xué)(2024)一年級(jí)下冊(cè)第一單元 認(rèn)識(shí)平面圖形綜合素養(yǎng)測(cè)評(píng) B卷(含答案)
- 企業(yè)年會(huì)攝影服務(wù)合同
- 電商運(yùn)營(yíng)管理制度
- 二零二五年度一手房購(gòu)房協(xié)議書(shū)(共有產(chǎn)權(quán)房購(gòu)房協(xié)議)3篇
- 2025年上半年上半年重慶三峽融資擔(dān)保集團(tuán)股份限公司招聘6人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 城市公共交通運(yùn)營(yíng)協(xié)議
- 內(nèi)燃副司機(jī)晉升司機(jī)理論知識(shí)考試題及答案
- 2024北京東城初二(上)期末語(yǔ)文試卷及答案
- 2024設(shè)計(jì)院與職工勞動(dòng)合同書(shū)樣本
- 2024年貴州公務(wù)員考試申論試題(B卷)
- 電工高級(jí)工練習(xí)題庫(kù)(附參考答案)
評(píng)論
0/150
提交評(píng)論