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

2.2做出判斷的分支-第1課時(shí) 課件(共25張PPT)教科版必修1

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

2.2做出判斷的分支-第1課時(shí) 課件(共25張PPT)教科版必修1

資源簡介

(共25張PPT)
學(xué)習(xí)目標(biāo)
掌握順序、分支的基本結(jié)構(gòu)
學(xué)會(huì)賦值語句、if語句的使用方法
運(yùn)用順序、分支結(jié)構(gòu)編寫簡單的程序解決問題
項(xiàng)目:最適宜運(yùn)動(dòng)心率計(jì)算
課時(shí):3-4課時(shí)


設(shè)
計(jì)



識(shí)
自上而下的順序結(jié)構(gòu)
“Everybody in this country should learn how to program a computer…
because it teaches you how to think.”
利用賦值語句實(shí)現(xiàn)計(jì)算
1 / 50000
心率多少適宜運(yùn)動(dòng)?
項(xiàng)目:最適宜運(yùn)動(dòng)心率計(jì)算
運(yùn)動(dòng)有度
心率多少適宜運(yùn)動(dòng)?
用數(shù)據(jù)說話——監(jiān)測心率
最低心率計(jì)算公式: (220-16-71)*0.6+71
最高心率計(jì)算公式: (220-16-71)*0.8+71
最適宜運(yùn)動(dòng)心率=(220-年齡-安靜心率)x(60%~80%)+安靜心率
項(xiàng)目:計(jì)算最適宜運(yùn)動(dòng)心率
請(qǐng)根據(jù)此分析,補(bǔ)全書本P27的流程圖
1.分析問題
輸出 最適宜(最高、最低)運(yùn)動(dòng)心率
心率計(jì)算流程圖
2.設(shè)計(jì)算法
3.編寫程序
如何編寫程序解決這個(gè)問題呢
程序設(shè)計(jì)語言
“編程語言”:計(jì)算機(jī)解決問題或完成任務(wù)的一組可執(zhí)行指令。
程序設(shè)計(jì)語言的發(fā)展
0和1構(gòu)成,計(jì)算機(jī)直接執(zhí)行;
但難以理解和操作
機(jī)器語言
符號(hào)化的機(jī)器語言,
為特定的計(jì)算機(jī)系統(tǒng)而設(shè)計(jì)
匯編語言
Java、 C、VB、 C++
可讀性更強(qiáng),便于修改和維護(hù)
高級(jí)語言
編譯程序
解釋程序
什么是Python (教材P25)
Monty Python
英國六人喜劇團(tuán)體
Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語言。
特點(diǎn):
簡單
免費(fèi)、開源
可移植性
交互式(單行)
文件式(多行)
Python集成開發(fā)環(huán)境IDLE
安裝 Python 后,會(huì)自動(dòng)安裝一個(gè) IDLE,它是一個(gè) Python Shell (可以在打開的 IDLE 窗口的標(biāo)題欄上看到),程序開發(fā)人員可以利用 Python Shell 與 Python 交互。
>>> 為命令“提示符”
腳本式
交互式
活動(dòng)1:體驗(yàn)Python集成開發(fā)環(huán)境
print('歡迎你來到python的世界!')
print("hello, world!")
#print語句為輸出語句,用于在屏幕上輸出數(shù)據(jù)
使用兩種方式運(yùn)行上述程序,思考他們的不同?
3.編寫程序
如何編寫程序解決這個(gè)問題呢
常量:在程序運(yùn)行過程中始終保持不變的量
比如:220,0.6,圓周率π
變量:在程序運(yùn)行過程中允許改變的量
比如:low ,high
和數(shù)學(xué)中的“變量”是一回事嗎
常量與變量
16
71
AGE
HRrest
變量名
變量的值
存儲(chǔ)單元
變量的存儲(chǔ)
變量是內(nèi)存中存放數(shù)據(jù)的存儲(chǔ)單元,用變量名來表示。
必須以字母或者下劃線開頭,后面可以是字母、數(shù)字、或下劃線。
例如:name1是合法變量名,而1name就不可以。
區(qū)分大小寫。
例如:A和a是不同的變量名
不能使用保留字。
即:程序語言中已經(jīng)定義過的字,比如if,else等
表 1 Python 保留字一覽表
and as assert break class continue
def del elif else except finally
for from False global if import
in is lambda nonlocal not None
or pass raise return try True
while with yield
變量的命名
想一想:變量的命名
例如下面變量,有些是合法的,有些是不合法的:
abc_xyz HelloWorld abc
abc1 _abc 1abc
_ a b H
基本格式:變量=表達(dá)式
功能:將右邊表達(dá)式的值賦值給左邊
賦值語句
#表達(dá)式:由1個(gè)或多個(gè)操作數(shù)通過運(yùn)算符組合而成,例如:“2+3”
想一想,賦值語句中的“等號(hào)”是等號(hào)?
賦值語句
不是等號(hào)
是賦值號(hào)(即右邊的值賦給左邊的變量)
活動(dòng)2:在Python中運(yùn)行,觀看結(jié)果,思考運(yùn)算符的含義
>>>2*3
>>> 2**3
>>> 8/3
>>> 8//3
>>> 8%3
運(yùn)算符 + - * ** / // %
功能 加 減 乘 冪 除 整除 取模
常見的運(yùn)算符:
除、整除、取模有何不同?
例如:
7÷2 = 3.5 = 3 … 1


余數(shù)
除:/
7/2=3.5
整除://
7//2=3
取模:%
7%2=1
除:結(jié)果均為浮點(diǎn)型; 整除:取商的整數(shù)部分; 取模:保留余數(shù)
常見錯(cuò)誤:
變量名的拼寫
輸入了中文標(biāo)點(diǎn)符號(hào)
將代碼補(bǔ)充完整,并調(diào)試運(yùn)行。
low= #計(jì)算最低適宜運(yùn)動(dòng)心率
high= #計(jì)算最高適宜運(yùn)動(dòng)心率
print( , ) #顯示最適宜運(yùn)動(dòng)心率的范圍
編寫程序
活動(dòng)3:根據(jù)流程圖編寫代碼,將其能用Python運(yùn)行
設(shè)計(jì)算法
調(diào)試運(yùn)行
課堂小結(jié)
思考:
最適宜心率因人而異,每次都要修改程序很麻煩,可以怎樣做呢?
下課!

展開更多......

收起↑

資源預(yù)覽

<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. 主站蜘蛛池模板: 建平县| 上虞市| 千阳县| 盖州市| 荃湾区| 长汀县| 大城县| 宜都市| 牡丹江市| 白玉县| 射洪县| 华亭县| 竹山县| 望都县| 兖州市| 海兴县| 莆田市| 江川县| 巨鹿县| 沽源县| 辰溪县| 淮阳县| 三台县| 江达县| 广元市| 揭阳市| 平度市| 金坛市| 大兴区| 哈巴河县| 银川市| 翁牛特旗| 山阳县| 巫溪县| 灵石县| 新郑市| 商城县| 商水县| 蕲春县| 穆棱市| 林西县|