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

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. 主站蜘蛛池模板: 日喀则市| 兴业县| 镇原县| 会泽县| 顺义区| 平武县| 读书| 乌鲁木齐市| 长治县| 于都县| 晋江市| 永胜县| 麻栗坡县| 静宁县| 志丹县| 叶城县| 都兰县| 沙坪坝区| 钟祥市| 丰县| 巫溪县| 中西区| 朝阳县| 新野县| 岳池县| 武功县| 宝坻区| 株洲市| 和龙市| 兴义市| 威信县| 沅陵县| 榆中县| 县级市| 永兴县| 宁海县| 涟源市| 苗栗县| 彭泽县| 扶绥县| 红原县|