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

2.3.3語句程序結(jié)構(gòu)-循環(huán)嵌套結(jié)構(gòu) 課件(共17張PPT) 2023—2024學(xué)年人教_中圖版(2019) 高中信息技術(shù)必修1

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

2.3.3語句程序結(jié)構(gòu)-循環(huán)嵌套結(jié)構(gòu) 課件(共17張PPT) 2023—2024學(xué)年人教_中圖版(2019) 高中信息技術(shù)必修1

資源簡介

(共17張PPT)
2.3.3 循環(huán)嵌套和循環(huán)終止
2.3.3 循環(huán)嵌套和循環(huán)終止
【第二章】【算法與程序?qū)崿F(xiàn) 】
學(xué)習(xí)目標
Learning goals
01
從生活實例出發(fā),概述算法的概念與特征
02
運用恰當?shù)拿枋龇椒ê涂刂平Y(jié)構(gòu)表示簡單算法
03
理解并熟悉利用自然語言、流程圖和偽代碼描述算法的方法
04
能有意識地開展數(shù)字化學(xué)習(xí)。
運用while循環(huán)解決問題的要素
循環(huán)體中必須有改變<條件表達式>值的語句,否則循環(huán)體就會一直執(zhí)行(死循環(huán))。
while 條件表達式:
語句塊(循環(huán)體)
復(fù)習(xí)回顧
運用for循環(huán)解決問題的要素
確定是否有重復(fù)的操作以及重復(fù)的操作是什么
找到循環(huán)變量
確定循環(huán)變量所需的序列產(chǎn)生方式
復(fù)習(xí)回顧
探究1:如何打印一行“*”
運用學(xué)過的知識,打印如下圖所示的一行“*”
For語句:
end是Python中print()函數(shù)的一個重要參數(shù),用于控制輸出的換行,print默認是打印一行,結(jié)尾加換行,end=“ “意思是末尾不換行,加空格。
探究2:如何打印三行四列星型矩陣
思考:用之前的循環(huán)還能實現(xiàn)嗎?
如何能夠既打印行又打印列呢?
增加一層循環(huán)。用第一層循環(huán)控制行輸出,另外一層循環(huán)控制列的輸出。
循環(huán)嵌套
循環(huán)嵌套
循環(huán)體

環(huán)
內(nèi)循環(huán)


環(huán)
循環(huán)體
變量
變量
聯(lián)系
一個循環(huán)結(jié)構(gòu)內(nèi)可以包含另一個循環(huán),這樣的結(jié)構(gòu)稱為循環(huán)嵌套,也稱多重循環(huán)。常用的循環(huán)嵌套是二重循環(huán),外層循環(huán)稱為外循環(huán),內(nèi)層循環(huán)稱為內(nèi)循環(huán)。內(nèi)循環(huán)是外循環(huán)的循環(huán)體。循環(huán)嵌套的執(zhí)行過程是要首先執(zhí)行外層循環(huán),外循環(huán)每執(zhí)行一次,內(nèi)循環(huán)則需執(zhí)行一個完整的循環(huán)。
循環(huán)嵌套的結(jié)構(gòu)
for
for
for
while
while
while
while
for
For 循環(huán)變量 in 序列: #外層循環(huán)
語句塊1
For 循環(huán)變量 in 序列: #內(nèi)層循環(huán)
語句塊2
探究2:如何打印三行四列星型矩陣
換行
i j
i=1
j=1
*
j=2
*
j=3
j=4
*
*
j=1
j=2
j=3
j=4
j=1
j=2
j=3
j=4
j=1
j=2
j=3
j=4
*
*
*
*
*
*
*
*
*
*
*
*
i=2
i=3
i=4
循環(huán)終止——break語句和continue語句
break語句用于終止循環(huán),使程序跳出當前循環(huán),執(zhí)行循環(huán)結(jié)構(gòu)以外的第一條語句。
continue語句終止本次循環(huán),進入下一次循環(huán),即跳過循環(huán)體內(nèi)還未執(zhí)行的語句,進入下一次循環(huán)的判定。
循環(huán)終止——break語句和continue語句
在Python中運行下面程序,觀察對比使用continue和break的不同效果。
練習(xí)提升
分別指出下面程序中循環(huán)體執(zhí)行的次數(shù),寫出運行結(jié)果,分析程序功能。
i = 100
While i > 1:
if i % 13 == 0:
break
i = i - 1
Print (i)
for i in range ( 100, 1, -1):
if i % 13 != 0:
continue
print ( i )
循環(huán)10次,從100開始,逆序找到第一個13的倍數(shù)的數(shù)
運行結(jié)果:
91
運行結(jié)果:
91
78
65
52
39
26
13
循環(huán)99次,輸出100以內(nèi)13的所有倍數(shù)
課堂小結(jié)
循環(huán)嵌套
什么是循環(huán)嵌套
循環(huán)嵌套解決問題的關(guān)鍵
循環(huán)嵌套的執(zhí)行過程
內(nèi)循環(huán)


環(huán)
循環(huán)體
循環(huán)終止語句
continue
break
終止本次循環(huán),進入下一次循環(huán),即跳過循環(huán)體內(nèi)還未執(zhí)行的語句,進入下一次循環(huán)的判定。
用于終止循環(huán),使程序跳出當前循環(huán),執(zhí)行循環(huán)結(jié)構(gòu)以外的第一條語句。
基礎(chǔ)練習(xí):打印三行四列星型直角三角形
變量
變量
聯(lián)系
提高練習(xí):打印輸出九九乘法表
提示:主要是在“基礎(chǔ)練習(xí)” 的循環(huán)嵌套基礎(chǔ)上,改變print語句的參數(shù)
THANKS

展開更多......

收起↑

資源預(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. 主站蜘蛛池模板: 黄石市| 张北县| 江陵县| 桃园县| 昆明市| 浦江县| 吴忠市| 托里县| 临洮县| 红原县| 阆中市| 德江县| 宣恩县| 苍南县| 木里| 封丘县| 沙田区| 南汇区| 公安县| 红河县| 博乐市| 西藏| 桑日县| 昂仁县| 澄迈县| 桐乡市| 分宜县| 休宁县| 连山| 广宁县| 宿州市| 玛曲县| 兴安县| 克什克腾旗| 阿鲁科尔沁旗| 思茅市| 涞源县| 托克托县| 修文县| 礼泉县| 定日县|