中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

2.2 做出判斷的分支 課件(共26張PPT) 2023—2024學年教科版(2019)高中信息技術必修1

資源下載
  1. 二一教育資源

2.2 做出判斷的分支 課件(共26張PPT) 2023—2024學年教科版(2019)高中信息技術必修1

資源簡介

(共26張PPT)
第2單元 編程計算
教科版(2019版) 信息技術(高中)
2.2 做出判斷的分支
必修1 數據與計算
學習目標
1掌握順序結構、分支結構的基本結構
2學會賦值語句、if語句的使用方法
3運用順序結構、分支結構的語句編寫簡單的程序解決問題
課堂導入
李華同學參加了學校的體檢,醫生告訴他體重超重,需要加強運動。他了解到,運動時心率如能控制在一定范圍,對身體有好處,超出范圍,對身體有損傷。他想知道自己最適宜的心率。
活動 1
活動1 計算最適宜的運動心率
該同學今年16歲,安靜心率為71。
最適宜的運動心率=(220-年齡-安靜心率)*0.6+安靜心率
最適宜的運動心率=(220-年齡-安靜心率)*0.8+安靜心率
最適宜運動的心率在一定的范圍
輸出格式:您的正常心率范圍是: 150.8 ~ 177.4
練習變量、賦值語句、輸出語句
age=16 #賦值語句
HRrest=71 #賦值語句
low=(220-age-HRrest)*0.6+HRrest #賦值語句
high=(220-age-HRrest)*0.8+HRrest
print(“您的正常心率范圍是:”,low,“~”,high) #輸出語句
輸出格式:您的正常心率范圍是: 150.8 ~ 177.4
常量和變量
常量:在程序運行中值始終不變的量稱為常量。所有的常數都是常量。例如π。
變量:在程序運行中值允許改變的量為變量。例如,活動1中的low、high就是變量。
變量的原理,變量的創建就是在程序中開辟一個空間,名稱就是標簽,值就是空間中的內容
變量的命名規則
1. 必須以字母或下劃線開頭,后面可以是字母、數字或下劃線 。
2. 區分大小寫。
3. 不能使用保留字。
賦值語句
賦值語句的基本格式:變量=表達式
>>> age=17
>>>print(age)
17
>>>n=4
>>>print(n)
4
>>>n=n+1
>>>print(n)
5
>>>
age=17
print(age)
a=b=c=1
Print(a,b,c)
a,b,c=1,2,3
print(a,b,c)
a,b=b,a # 交換a,b兩個變量的值
print(a,b)
c+=a #等效于c=c+a
print(c)
變量的賦值
表達式的計算
變量的值的輸出
多個變量值的輸出
多個變量的賦值
變量的交換
變量賦值的簡化
運算符和表達式
+ - * / // ** %
加 減 乘 除 整除 冪 取模
輸入語句、數據類型
age=16 #賦值語句
HRrest=71 #賦值語句
low=(220-age-HRrest)*0.6+HRrest #賦值語句
high=(220-age-HRrest)*0.8+HRrest
print(“您的正常心率范圍是:”,low,“~”,high) #輸出語句
上一節課主要介紹了賦值語句和輸出語句,這節課介紹輸入語句和數據類型
首先為什么要輸入語句
age=16
HRrest=71
正常心率范圍與年齡和安靜心率有關,每個人的年齡和安靜心率都不一樣,要計算另外一個同學的心率范圍怎么計算呢?
有的同學說直接重新給age和HRrest賦值就可以了,是的,這樣是可以的,這其實是開發人員操作的,你們就是開發人員,
但是這個程序如果給用戶使用的話,用戶可能不懂代碼,它們如何進行重新賦值呢?
開發者就可以使用輸入語句完成這個功能,讓用戶自己輸入年齡和安靜心率的數值計算正常的心率范圍。
輸入語句
age = input(“請輸入年齡age=“)#請寫出年齡的輸入語句
print(“你的年齡是:”,age) #括號里面的內容大家自己補充
請輸入年齡age=16
您的年齡是:16
輸入語句的格式:變量名=input(“提示信息”)
比如:
注意16是鍵盤輸入的,左邊這個語句就實現了從鍵盤輸入一個數,計算機存儲了這個數,并把他輸出
數據類型
用input語句輸入的內容計算機默認為字符串值,字符串值不能直接進行算術計算,需要轉換類型才可以運算,python語言提供了三種常用的數據類型int、float、str
什么是類型
數據類型在數據結構中的定義是一組性質相同的值的集合以及定義在這個值集合上的一組操作的總稱。數據類型兩個關鍵的特征是數據性質相同、操作相同,比如30人的班級、40人的班級,50人的班級,所用的房間大小不一樣,30人用小教室,40人用中等教室,50人用大教室。不同教室所用的空間和日光燈數量不同,如果都按照50人的教室設置,浪費空間,也浪費日光燈等資源,如果分開,不同教室空間不一樣,資源不一樣,這樣就能節省空間,也能節省資源。對于計算機來說,所用的內存空間不一樣,如果類型設置合理的話,內存空間資源使用的會少,同時還有其他的相關資源,如cpu等資源使用的效率更高。不同類型所對應的操作不同,什么是操作呢?對象所具有的功能操作,如教室可以上課,也可以開聯歡會,還可以進行室內游戲等。
數據類型
Python提供了整數、浮點數和字符串等常見數據類型。下面給出一些函數,
它們可以把數據從一種類型轉換為另一種類型。
Float(): 根據一個字符串或整數創建一個新的浮點數(小數)
Int(): 根據一個字符串或浮點數創建一個新的整數。
Srt(): 根據一個數(也可以是任何其他類型)創建一個新的字符串。
age=int(input(“請輸入年齡=”))
HRrest=float(input(“請輸入年齡=”))
輸入語句、數據類型
age= #賦值語句替換為輸入語句
HRrest= #賦值語句替換為輸入語句
low=(220-age-HRrest)*0.6+HRrest #賦值語句
high=(220-age-HRrest)*0.8+HRrest
print("您的正常心率范圍是:",low,"~",high)#輸出語句
請輸入年齡=16
請輸入安靜心率=71
輸出格式:您的正常心率范圍是: 150.8 ~ 177.4
輸入語句的格式:
變量=input(“提示語”)
注意雙引號是英文半角
年齡要用int轉換函數
變量=int(input(“提示語”))
利用分支語句實現分性別計算
男生n的值為220,女生n的值為210
low=(n-age-HRrest)*0.6+HRrest #賦值語句
== > >= < <= !=
等于 大于 大于等于 小于 小于等于 不等于
當關系表達式成立時值為真(true),不成立為假(false),
例如:9>=7.9,其值為true; 23==24,其值為false。
菱形框表示判斷,判斷是與否,關系表達式可以實現,關系表達式
是兩個對象之間的比較,如變量容器中的值(用戶輸入的值)與常數”male”或者”
female”比較。生活中的比較,兩個人個子的比較,如個子高的參加籃球隊,
成績的比較,成績進步的比較等。
關系運算符
當飛船速度“v>=7.91”時,輸出“飛船成功飛行!”
開始
結束
V>=7.91
飛船成功飛行!


開始
飛船不能升空!
結束
V>=7.91
飛船成功飛行!


單分支結構
雙分支結構
利用分支語句實現分性別計算
男生n的值為220,女生n的值為210
請完成菱形框的填空
分支語句格式
單分支
If 條件:
語句或語句組
雙分支
If 條件:
語句或語句組A
else:
語句或語句組B
選擇語句要注意的是:if 條件后面冒號
語句或語句組
舉例:飛船程序
當飛船速度“v>=7.91”時,輸出“飛船成功飛行!”否則輸出“飛船不能升空!”。
v=float(input(“請輸入速度(千米/秒):”))
If v>=7.91:
print(“飛船成功飛行!”)
else:
print(“飛船不能升空!”)
v=float(input(“請輸入速度(千米/秒):”))
If v>=7.91:
print(“飛船成功飛行!”)
鞏固練習
將下列代碼補充完整。
age=int(input("請輸入年齡:"))
hrrest=float(input("請輸入安靜心率="))
gender=input("請輸入male或female:")
if :#將問號刪除改寫正確的語句
#將問號刪除改寫正確的語句
else:
#將問號刪除改寫正確的語句
low=(n-age-hrrest)*0.6+hrrest
high=(n-age-hrrest)*0.8+hrrest
#輸出最適宜的運動心率
print("最適宜的運動心率:",low,"~",high)
如何判斷一個人運動后的心率是否正常
開始
適當降低
結束
EHR心率太低


HER<=High

心率正常

如何判斷一個人運動后的心率是否正常
#如何判斷一個人運動后的心率是否正常,請將” ”問號改成合適的語句
age=float(input("請輸入age="))
HRrest=float(input("請輸入HRrest="))#請輸入你的安靜心率
EHR=float(input('請輸入EHR=')) #輸入運動后的心率
gender=input("請輸入male or female :")
if gender=='male':
n=220
else:
n=210
low=(n-age-HRrest)*0.6+HRrest
high=(n-age-HRrest)*0.8+HRrest

print('您的運動心率太低,請適當提高')
:
print('您的運動心率正好,請保持')

print('您的運動心率太高,請適當降低')
input("運行完畢,請按回車鍵退出...")
拓展
開始
適當降低
結束
bmi<18.5
偏瘦


bmi<=23.9

正常

Bmi>24
超重
Bmi>28
肥胖
身體質量指數bmi,body mass index
該指標是通過體重(公斤)除以身高(米)的平方計算得來
成人BMI標準值為18.5-23.9,BMI大于等于24為超重,大于等于28為肥胖,小于18.5為偏瘦。
課堂小結
1. 掌握順序結構、分支結構的基本結構。
2. 學會賦值語句,if語句的使用方法。
3. 運用順序結構、分支結構的語句編寫簡單的程序。
THANKS

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 石棉县| 岱山县| 河东区| 洮南市| 登封市| 浦县| 大丰市| 宁陵县| 贵州省| 陇西县| 萝北县| 太湖县| 互助| 白玉县| 射洪县| 峡江县| 台南市| 康定县| 介休市| 师宗县| 余干县| 哈巴河县| 兴山县| 东乌珠穆沁旗| 内乡县| 泌阳县| 马龙县| 皋兰县| 福州市| 当涂县| 吉水县| 门头沟区| 沂源县| 牙克石市| 家居| 广河县| 嵊泗县| 开阳县| 临汾市| 石屏县| 二手房|