資源簡介 (共15張PPT)周而復始的循環2023 Life isn't about waiting for the storm to pass. it's about learning to dance學習目標了解循環的基本結構學會條件循環的使用方法0203學會使用循環解決實際問題01知識回顧單分支if 條件:語句或語句組條件語句Y條件是否條件語句或語句組B語句或語句組C語句或語句組A多分支if 條件表達式1:語句1Elif 條件表達式2:語句2Else:語句塊N條件語句A否是語句B雙分支if 條件:語句或語句組Aelse:語句或語句組B生活中循環事件01 Life isn't about waiting for the storm to pass. it's about learning to dance生活中的循環事件 工人在生產流水線對電子儀器進行組裝思考:流水線上固定位置的工人勞動,有什么特點?在一定的條件下,不斷重復同樣的操作循環事件想一想,生活中還有哪些物循環事件?太陽東升西落交通信號燈一年的四季更替一天三頓飯的更替......While 循環02 Life isn't about waiting for the storm to pass. it's about learning to dance思 考1、誰被重復執行?探究新知——體驗程序2、被重復執行幾次?3、為什么 print(“你明白while循環了嗎”) 這條語句不重復執行?4、while循環什么時候終止?5、如果沒有i=i+1這條語句會出現什么情況?i=1While i<=3:print(“媽媽,我錯了”)print(“原諒我吧!”)i=i+1print(“你明白while循環了嗎”)while—條件循環While循環一般用于循環次數未知的情況,重復到某一種情況就結束。只有當循環條件成立時,執行循環體,條件不成立時終止循環。。While循環所做的概括為一句話:只要…條件成立,就一直做…While條件循環語法格式:循環體當循環條件成立時,執行循環體,條件不成立時終止循環。while—條件循環While語句的基本格式:探究新知——條件循環運行結果:10203040s=0Whiles s<=30:s=s+10print(s)(變量s初值為0)(判斷”s<=30”是否成立)(成立則執行循環體,s值增加10)(輸出s的值)(不斷重復直到“s<=30”不成立,退出循環)流程圖開始s=0s<=30s=s+10輸出s結束是否學以致用——條件循環例:用while循環實現輸出0到100的自然數。i=0While i<101:print(i)i+=1sum=0for i in range(1,101,2):sum+=iprint(sum)求1~100之間數字的和。counter=1s=0while counter<=100:s=s+countercounter=counter+1print(s)運行結果:5050流程圖開始Counter=1,s=0counter<=100s=s+counter輸出s結束是否counter+=1學以致用—用循環解決實際問題在一定的條件下,不斷重復同樣的操作小結:循環:在一定的條件下,不斷重復同樣的操作while 循環結構語法格式:while 關系表達式:語句或語句組在一定的條件下,不斷重復同樣的操作while 循環循環:在一定的條件下,不斷重復同樣的操作while 循環結構語法格式:while 關系表達式:語句或語句組 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫