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

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

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

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

資源簡介

(共21張PPT)
第2單元 編程計算
教科版(2019版) 信息技術(高中)
2.2 做出判斷的分支
必修1 數據與計算
課堂導入
某同學參加了學校的體檢,醫生告訴他體重超重,需要加強運動。他了解到,運動時心率如能控制在一定范圍,對身體有好處,超出范圍,對身體有損傷。他想知道自己最適宜的心率。
活動 1
活動1 計算最適宜的運動心率
該同學今年16歲,安靜心率為71。
最適宜的運動心率=(220-年齡-安靜心率)*0.6+安靜心率
最適宜的運動心率=(220-年齡-安靜心率)*0.8+安靜心率
練習變量、賦值語句、輸出語句
age=16
HRrest=71
low=(220-age-HRrest)*0.6+HRrest
high=(220-age-HRrest)*0.8+HRrest
print("您的正常心率范圍是:",low,"~",high)
常量和變量
常量:在程序運行中值始終不變的量稱為常量。所有的常數都是常量。例如π。
變量:在程序運行中值允許改變的量為變量。例如,活動1中的low、high就是變量。
1. 必須以字母或下劃線開頭,后面可以是字母、數字或下劃線 。
2. 區分大小寫。
3. 不能使用保留字。
運算符和表達式
+ - * / // ** %
加 減 乘 除 整除 冪 取模
賦值語句
賦值語句的基本格式:變量=表達式
>>> age=17
>>>print(age)
17
>>>n=4
>>>print(n)
4
>>>n=n+1
>>>print(n)
5
>>>
a=b=c=1
a,b,c=1,2,3
a,b=b,a # 交換a,b兩個變量的值
c+=a #等效于c=c+a
練習輸入語句、理解數據類型
age=16
HRrest=71
每個人的年齡和安靜心率都不一樣,要計算另外一個同學的心率范圍怎么計算呢,開發者來改這個數字比較麻煩,用戶不會改呀,開發者就可以使用輸入語句完成這個功能
age和HRrest變量用輸入語句賦值
age=int(input('請輸入age='))
HRrest=float(input('請輸入HRrest='))
數據類型轉換函數:float(),int(),str()
數據類型在數據結構中的定義是一組性質相同的值的集合以及定義在這個值集合上的一組操作的總稱。30人的班級、40人的班級,50人的班級,所用的房間大小不一樣,30人小教室類型,40人中等教室類型,50人大教室類型。這樣就能節省空間,而且還能節省資源,小教室和大教室用的燈的數量不一樣。類型以及類型所對應的操作不同
輸入和輸出語句
使用“input()”從鍵盤輸入數據,使用“print()”在屏幕上輸出數據。
變量=input(“提示語:”)
Print(“字符串”,變量名)
代碼中的“hello”表示字符串,字符串就是文本,可以說字母、數字或符號。字符串與數字的區別在于,字符串兩端需加引號,輸出是原樣顯示引號中的內容。變量是輸出變量的值。
數據類型
Python提供了整數、浮點數和字符串等常見數據類型。下面給出一些函數,
它們可以把數據從一種類型轉換為另一種類型。
Float(): 根據一個字符串或整數創建一個新的浮點數(小數)
Int(): 根據一個字符串或浮點數創建一個新的整數。
Srt(): 根據一個數(也可以是任何其他類型)創建一個新的字符串。
age=input(“請輸入年齡=”)
age=float(input(“請輸入年齡=”))
輸入語句
age=int(input(“請輸入年齡age=”))
HRrest=float(input(“請輸入安靜心率”))
low=(220-age-HRrest)*0.6+HRrest
high=(220-age-HRrest)*0.8+HRrest
print("您的正常心率范圍是:",low,"~",high)
利用分支語句實現分性別計算
男生n的值為220,女生n的值為210
分支語句格式
單分支
If 條件:
語句或語句組
雙分支
If 條件:
語句或語句組A
else:
語句或語句組B
當飛船速度“v>=7.91”時,輸出“飛船成功飛行!”
開始
結束
V>=7.91
飛船成功飛行!


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


單分支結構
雙分支結構
== > >= < <= !=
等于 大于 大于等于 小于 小于等于 不等于
當關系表達式成立時值為真(true),不成立為假(false),
例如:9>=7.9,其值為true; 23==24,其值為false。
關系運算符
舉例:飛船程序
當飛船速度“v>=7.91”時,輸出“飛船成功飛行!”否則輸出“飛船不能升空!”。
v=float(input(“請輸入速度(千米/秒):”))
If v>=7.91:
print(“飛船成功飛行!”)
else:
print(“飛船不能升空!”)
v=float(input(“請輸入速度(千米/秒):”))
If v>=7.91:
print(“飛船成功飛行!”)
鞏固練習
將下列代碼補充完整。
age=float(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)
Gender==male
n=220
n=210
如何判斷一個人運動后的心率是否正常
開始
適當降低
結束
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
if EHRprint('您的運動心率太低,請適當提高')
elif low<=EHR<=high:
print('您的運動心率正好,請保持')
else:
print('您的運動心率太高,請適當降低')
input("運行完畢,請按回車鍵退出...")
課堂小結
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. 主站蜘蛛池模板: 芷江| 苏尼特右旗| 绿春县| 陵川县| 武汉市| 夏津县| 大田县| 桦甸市| 尉犁县| 石棉县| 孝感市| 巴中市| 即墨市| 朝阳市| 昌平区| 闸北区| 双流县| 辽源市| 汉寿县| 余庆县| 龙里县| 建平县| 杨浦区| 江山市| 高州市| 苏尼特右旗| 桐乡市| 澎湖县| 常山县| 东海县| 栾城县| 阳新县| 通州区| 北碚区| 谷城县| 双城市| 新泰市| 蒲城县| 盐池县| 正镶白旗| 铅山县|