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

2.3 周而復始的循環 -計數循環課件(共34張PPT)高中信息科技

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

2.3 周而復始的循環 -計數循環課件(共34張PPT)高中信息科技

資源簡介

(共34張PPT)
第2單元 編程計算
第1單元 初識數據與計算
第3單元 認識數據
第4單元 計算與問題解決
第5單元 數據分析與人工智能
信息技術
(必修1)
2.3 周而復始的循環
——計數循環
1、print()語句的作用是( )
A.輸出
B.輸入
C.排序
D.判斷
A
課前檢測
析:print( ) 語句:輸出一個或多個字符,多個字符用逗號隔開。
2、if()語句的作用是( )
A.輸出
B.輸入
C.排序
D.判斷
D
課前檢測
析:if( ) 語句:判斷是否符合條件,符合就執行是的操作,不符合,就執行否的操作。
3、下面哪一個不是算法的三種基本結構( )
A.順序結構
B.分支結構
C.循環結構
D.樹形結構
D
課前檢測
析:算法的三種基本結構是順序結構、分支結構和循環結構。
算法的三種基本結構
順序結構:按照自上而下的先后順序依次執行程序語句。
分支結構:根據給定的條件進行判斷的結構。
循環結構:重復某一部分操作的結構。
課前檢測
1、了解循環的概念。
2、掌握for循環的一般格式和循環次數的設置方法。
3、了解列表的功能及常見操作。
4、了解利用for語句解決問題的一般過程。
學習目標
敲七游戲
游戲規則:“逢7過“,從1開始依序喊數字,如果數字是包含7或者是7的倍數,就不能喊出這個數字,必須做一個動作(拍手)。
例如:前一個玩家喊到13,我是下一個玩家,按順序應該喊14,但因為14是7的倍數,所以不能喊出來。下一個玩家也不能喊14,他要喊15。如果他喊錯,那他就輸了。
課程導入
課程導入
對人來說,長時間重復做同一件事情,通常會覺得不愉快,且效率會有所下降。但計算機往往不知疲倦,非常適宜用重復的方式完成任務。
比如:1、寫100遍“你好,中國!”
2、輸出1-100的數
這些問題都有一個共同的特點:反復執行一定的操作,這就是循環,讓我們開始學習!
春夏秋冬
地球公轉
星期輪回
日常生活中的循環現象,你還能舉例說出嗎?
課程導入




使






print("信息技術")
print("信息技術")
print("信息技術")
print("信息技術")
print("信息技術")
print("信息技術")
print("信息技術")
print("信息技術")
print("信息技術")
print("信息技術")
i=1
while i<11:
print("信息技術")
i=i+1
for i in range(1,11):
print("信息技術")
減少語句重復,簡潔。
任務一:用列表輸出1到5
建立一個水果列表
觀察圖片
列表
列 表 list
列表可以包含多個數據元素,它是一個有序的集合。
創建列表,放在方括號內,各元素用逗號隔開。
a=[“石榴” , 1 , ”香蕉” , ”橙子” , ”梨子”]
列表可以存儲混合類型的數據(整數、字符串等)
列表索引號從0開始
a[0]
a[1]
a[2]
a[3]
a[4]
格式:列表名=[元素1,元素2,元素3……]
列表
a=[“石榴” , 1 , ”香蕉” , ”橙子” , ”梨子”]
a[0]=”蘋果”
a=[“蘋果” , 1 , ”香蕉” , ”橙子” , ”梨子”]
del a[1]
a=[“蘋果” , ”香蕉” , ”橙子” , ”梨子”]
#修改列表第1個元素
#刪除列表第2個元素
a.append(“獼猴桃”)
#在列表尾部添加一個數據元素“獼猴桃”
a=[“蘋果” , ”香蕉” , ”橙子” , ”梨子”,”獼猴桃”]
print(a)
#輸出列表
列表
已知列表x=[1,2,3,4],那么執行語句del x[1]之后x的值為( )
A.[2,3,4]
B.[1,2,3,4]
C.[1,3,4]
D.2,3,4
C
練一練
A
B
C
計算機程序中某些代碼的反復執行。
又稱while循環,用于循環次數未知的情況。
又稱for循環,當循環一定次數時稱為計數循環。
循環
計數循環
條件循環
循環
for 循環變量 in 列表:
語句或語句組
注意事項:
冒號要記得
循環體縮進4格
計數循環
循環重復次數一定時,我們通常稱為計數循環。
在python中,使用for 語句來創建這類循環。
for語句的基本格式如下。
計數循環
for 循環變量 in 列表:
語句或語句組
語句格式
for i in ["hello","world"]:
print (i) # 循環體
(列表中元素個數決定循環次數)
運行結果:
hello
world
一組重復執行的語句稱為循環體。
循環體必須相對關鍵詞for有縮進。
任務一:用列表輸出1到5
for i in[1,2,3,4,5]:
print(i)
[1,2,3,4,5]
數字1~5列表
數字1~100列表
range()
在for語句中,in后也可以是range()函數,它可以生成某個范圍內的數字列表。
range( )函數
任務二:用range函數輸出1到100
range( )函數
range()函數可以創建一個整數列表
range()函數語法:
range(start,stop[,step])
計數從start開始(默認是0),
到stop結束,但不包括stop,step步長默認為1。
range(5)
range(0,5,1)
[0,1,2,3,4]
#從0開始到5,步長為1
range(1,4)
[1,2,3]
range(0,20,5)
[0,5,10,15]
range( )函數
for 循環變量 in range( ):
語句或語句組
注意事項:
冒號要記得
循環體縮進4格
計數循環
for語句的另一種格式如下:
任務二:用range函數輸出1到100
for i in :
print(i)
range(1,101)
1、列表range(7,10)中元素的個數是( )
A.7
B.3
C.4
D.10
B
練一練
2、下列代碼中循環體執行的次數是( )
for i in range(1,5):
print(i)
A.1
B.2
C.4
D.5
C
下面程序段運行后顯示的結果是( )
s=0
for i in range(6):
s=s+i
print(s)
A.10
B.15
C.20
D.25
B
s=0
i=0
s=0
i=1
s=1
i=2
s=3
i=3
s=6
i=4
s=10
i=5
s=15
執行下列程序后的結果是( )
s=0
for i in range(1,5):
i=i+2
s=s+i
print(s)
A.15
B.10
C.18
D. 8
s=0
i=1
i=3
s=3
i=2
i=4
s=7
i=3
i=5
s=12
i=4
i=6
s=18
C
1、輸出1-100的偶數
2、輸出100遍“你好,中國!”
鞏固提升
2、輸出100遍“你好,中國!”
for i in range(1,101):
print(“你好,中國!”)
1、輸出1-100的偶數
for i in range(2,101,2):
print(i)
請選擇以下任一題目,完成練習,并以“班級-學號”命名,提交作業。
作業
周而復始的循環
計數循環
列表
range函數
已知循環次數
結合實際情況靈活運用
for 循環變量 in range( ):
語句或語句組
for 循環變量 in 列表:
語句或語句組
小結
對人來說,長時間重復做同一件事情,通常會覺得不愉快,且效率會有所下降。但計算機往往不知疲倦,非常適宜用重復的方式完成任務。我們將計算機程序中某些代碼的反復執行稱為循環。Python中既有重復一定次數的計數循環,也有重復到某種情況結束的條件循環。
謝 謝!

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 简阳市| 綦江县| 山丹县| 安图县| 车险| 叙永县| 麦盖提县| 白玉县| 宁蒗| 南川市| 洪泽县| 迁西县| 吴旗县| 湘乡市| 永城市| 磴口县| 阿合奇县| 盐亭县| 霍林郭勒市| 昌都县| 安福县| 合山市| 康乐县| 城市| 阜城县| 高阳县| 施甸县| 光山县| 秦皇岛市| 克什克腾旗| 镇远县| 桂东县| 临泉县| 革吉县| 宝清县| 昌乐县| 吉首市| 青神县| 石柱| 大埔区| 汉中市|