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

青島版版小學信息技術六年級上冊第11課 神奇的for循環 課件(共15張PPT)

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

青島版版小學信息技術六年級上冊第11課 神奇的for循環 課件(共15張PPT)

資源簡介

(共15張PPT)
延時符
第11課 神奇的for循環
核 酸 檢 測
在信息科技時代,可以用計算機來幫助我們做核酸檢測嗎?
思考
假設當前組有5名學生需要有序進行核酸檢測,學生編號[1,2,3,4,5]。醫護人員的檢測工作如何進行的?
(用number 來表示編號)
number從編號表取一個元素

number號進行采樣

封裝試管
存入試管
number取下一個編號
number成功取到編
號表中的下一個元素
了嗎?
①1號進行采樣
②存入試管
封裝試管
③2號進行采樣
④存入試管
⑤3號進行采樣
⑥存入試管
⑦4號進行采樣
⑧存入試管
⑨5號進行采樣
⑩存入試管
重復的操作
(循環)
Python for語句實現循環操作
for number in [1,2,3,4,5]:
print(number,"號采樣")
print("存入試管")
print("封裝試管")
計算機程序實現檢測流程
請同學們打開“5名學生核檢”程序,運行程序,觀察運行結果。
for循環語句格式
for number in [1,2,3,4,5] :
print(number,"號采樣")
print("存入試管")
print("封裝試管")
循環變量
for
in
序列

循環體
核 酸 檢
Python中的for循環是一種非常靈活且強大的控制流語句,它允許你遍歷一個序列(如列表、元組、字典、集合或字符串)中的元素,并對每個元素執行相應的操作。
思考
請各個小組按照組別號分別運行程序1,程序2,程序3,程序4,程序5。
for number in [1,2,3,4,5]:
print(number,"號采樣")
print("存入試管")
print("封裝試管")
for number in [1,2,3,4,5]:
print(number,"號采樣")
print("存入試管")
print("封裝試管")
For number in [1,2,3,4,5]:
print(number,"號采樣")
print("存入試管")
print("封裝試管")
for number in [1,2,3,4,5]
print(number,"號采樣")
print("存入試管")
print("封裝試管")
for number in [5,3,4,2,1]:
print(number,"號采樣")
print("存入試管")
print("封裝試管")
程序1
程序5
程序4
程序3
程序2
for循環語句格式
冒號,不能遺漏
for
循環變量
in
序列

循環體
縮進(用四個空格或者一個Tab鍵實現)
當循環體由多條語句組成時,多條語句同時需要縮進。
標識符,不能更改
可以多條語句組成
隨著循環的執行,循環變量是依次
按順序取出序列中的元素。
number
number
number
number
number





[1,2,3,4,5]
for語句-序列
如何生成序列呢?
1.列表直接生成序列
假如一個班級需要檢測的學生有50名,列表直接生成序列該如何表示呢?
2.range()函數生成序列
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,
25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,
46,47,48,49,50]
range()函數生成序列
range(1,10,1)
1
2
3
4
5
6
7
8
9
range(1,10,2)
1
3
5
7
9
range(2,10,2)
2
4
8
6
range( 初始值 , 終值 , 步長)
不包括終值本身
range()函數生成序列的格式:
如何用range()函數生成有50名學生編號的序列?
range(1,51,1)
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,
25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,
46,47,48,49,50]
計算機利用range()函數生成序列的方式完成檢測
計算機對50名學生進行檢測的程序:
for number in range(1,51,1):
print(number,"號核酸檢測")
for number in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,
42,43,44,45,46,47,48,49,50]:
print(number,"號核酸檢測")
常態化核酸檢測時,我們采取抽樣檢的方式。假如50名學生分5天檢測完,那么
我們可以怎樣來抽樣呢?
周一:[1,6,11,16,21,26,31,36,41,46]
周二:[2,7,12,17,22,27,32,37,42,47]
周三:[3,8,13,18,23,28,33,38,43,48]
周四:[4,9,14,19,24,29,34,39,44,49]
周五:[5,10,15,20,25,30,35,40,45,50]
組1
組2
組3
組4
組5
print(number,"號核酸檢測")
50名學生抽樣核檢
請各個小組根據上圖對應的抽樣編號,補充程序“50名學生抽樣核檢”中缺失的
for語句部分,運行程序,查看結果。
for number in
range(1,51,5)
range(2,51,5)
range(3,51,5)
range(4,51,5)
range(5,51,5)
計算機利用range()函數生成序列的方式完成檢測
序列

for循環語句格式
for循環序列
range()函數生成序列
知識小結
課堂小結
for 循環變量 in 序列 :
循環體
1.列表直接生成序列
2.range()函數生成序列
1.格式:range(初始值,終值,步長)
課后思考
我們生活中還有其他循環的例子嗎?
請大家課后思考一下這些循環實例中循環變量,序列和循環體分別是什么,用程序該如何實現呢?
謝謝大家
Thank you!

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 陕西省| 南丹县| 屏东县| 莒南县| 咸宁市| 志丹县| 兰坪| 拉孜县| 吉隆县| 嘉兴市| 华坪县| 逊克县| 个旧市| 铜陵市| 上犹县| 乌拉特中旗| 铁力市| 平阳县| 桦川县| 玉环县| 瓮安县| 平南县| 电白县| 桐庐县| 乌兰浩特市| 深泽县| 芷江| 灵山县| 大兴区| 信阳市| 新营市| 贵港市| 行唐县| 永新县| 保山市| 崇文区| 南开区| 孟村| 汽车| 贵州省| 成武县|