資源簡介 (共17張PPT)2.2 做出判斷的分支pythonpython項目:最適宜運動心率計算器分析問題編寫程序設計算法調試運行幫助億萬媽媽解決孩子不長個兒的煩惱:孩子經常在外面玩得滿頭大汗,怎么個子反比同齡小朋友矮一截呢?每天帶孩子跑步,孩子怎么就是不長個呢?活動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. ifBabc_xyz HelloWorld abc abc1 __abc 1abc a b H if分析問題編寫程序設計算法調試運行運算符與表達式low =(220-16-71)*0.6+71變量常量常量運算符low=(220-16-71)*0.6+71high=(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=10252.52110015.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)補全代碼,并調試運行167171167171輸入: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 最高ageHRrestlow,high 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫