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

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

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

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

資源簡介

(共17張PPT)
2.2 做出判斷的分支
python
python
項目:最適宜運動心率計算器
分析問題
編寫程序
設計算法
調試運行
幫助億萬媽媽解決孩子不長個兒的煩惱:孩子經常在外面玩得滿頭大汗,怎么個子反比同齡小朋友矮一截呢?每天帶孩子跑步,孩子怎么就是不長個呢?
活動2:計算任意年齡與安靜心率的最適宜運動心率
活動1:計算最適宜運動心率
分析問題
編寫程序
設計算法
調試運行
活動1:計算最適宜運動心率
最適宜運動心率=(220-年齡-安靜心率)*(0.6~0.8)+安靜心率
最高運動心率=(220-年齡-安靜心率)*0.8+安靜心率
最低運動心率=(220-年齡-安靜心率)*0.6+安靜心率
思考:能否用流程圖表示出這一類問題的算法呢?
分析問題
編寫程序
設計算法
調試運行
(220-16-71)*0.6+71
(220-16-71)*0.8+71
最適宜運動心率的
范圍是150.8-177.4
常量:
程序運行過程中始終保持不變的量
如:g=9.8m/s、π、24小時、60s等。
變量:
在程序運行過程中允許改變的量
如:n=n+1,h=(1/2)gt 等
活動1:計算最適宜運動心率
分析問題
編寫程序
設計算法
調試運行
name1、name__是合法的,1name、2name__是不合法的
1、必須以字母或者下劃線開頭,后面可以是字母、數字、下劃線
Name和name是不同的變量名
2、區分大小寫
Name、low、high,n,M是合法的,if、int、print是不合法的
3、不能使用保留字
變量的命名規則
分析問題
編寫程序
設計算法
調試運行
變量的命名規則
1、下面變量,有些是合法的,有些是不合法的,你能指出來并說明原因嗎?
2、下列合法的變量名是 ( )
A. 34ab B. ab34 C. *abc D. if
B
abc_xyz HelloWorld abc abc1 _
_abc 1abc a b H if
分析問題
編寫程序
設計算法
調試運行
運算符與表達式
low =(220-16-71)*0.6+71
變量
常量
常量
運算符
low=(220-16-71)*0.6+71
high=(220-16-71)*0.8+71
表達式
分析問題
編寫程序
設計算法
調試運行
運算符是進行某種運算的表示符號。
表達式是將不同類型的數據(常量、變量、函數)用運算符按照一定的規則連接起來的式子。
算術運算符 表達式 說明
+ x + y (加)加法運算
- x - y (減)減法運算
* x * y (乘)乘法運算
** x**y (冪)x的y次方
/ x / y (除)除法運算
// x // y (整除)兩數相除向下取整
% x%y (取模)取模運算(余數)
分析問題
編寫程序
設計算法
調試運行
運算符與表達式
7 ÷ 2 = 3.5 = 3……1


余數
除:/
7/2=3.5
結果為浮點數(小數)
整除://
7//2=3
取商的整數部分,結果為整數
取模:%
7%2=1
取余數
分析問題
編寫程序
設計算法
調試運行
5*2=
5**2=
5/2=
5//2=
10
25
2.5
2
1
100
15.0
算術運算優先級
1 **
2 *、/、//、%
3 +、-、
5%2=
27+73=
5+2*3**2-5%2=
“27”+“23”=
“2723”
浮點數
浮點數
字符串
算一算
分析問題
編寫程序
設計算法
調試運行
數據類型
float():浮點數(小數)
int():整數
str():字符串(輸出時需要加引號)
分析問題
編寫程序
設計算法
調試運行
(220-16-71)*0.6+71
賦值語句
low =
賦值語句的基本格式:變量=表達式
表達式
變量
=
自主探究完成28-29練習
分析問題
編寫程序
設計算法
調試運行
low= (220- - )*0.6+ #計算最適宜運動心率低值
high=(220- - )*0.8+ #計算最適宜運動心率高值
print( low,high)
補全代碼,并調試運行
16
71
71
16
71
71
輸入:input() 函數:
輸出:print() 函數:
小結
數據類型float()、int()、str()
賦值語句 變量=表達式
常量、變量(關系)運算符、表達式
輸入語句input() 輸出語句print()
習題鞏固
2、x=int(input(“請輸入第1個數:”))
y=int(input(“請輸入第2個數:”))
if x>y:
print(x)
else:
print(y)
程序運行后,鍵盤輸入8和6,其輸出結果為__________
8
分析問題
編寫程序
設計算法
調試運行
age 年齡
HRrest 安靜心率
Low 最低
high 最高
age
HRrest
low,high

展開更多......

收起↑

資源預覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 和田市| 望江县| 柏乡县| 游戏| 上高县| 志丹县| 永和县| 上饶县| 遂昌县| 新野县| 南漳县| 蒙阴县| 广汉市| 射洪县| 法库县| 鹤庆县| 许昌县| 平乡县| 锡林郭勒盟| 莱芜市| 沙洋县| 蕉岭县| 韶关市| 永州市| 剑河县| 赣州市| 安吉县| 淅川县| 泸溪县| 方正县| 苗栗市| 资中县| 苏尼特右旗| 磐安县| 搜索| 保定市| 望奎县| 祁门县| 枞阳县| 江源县| 隆尧县|