資源簡介 4.4.1《for循環的應用(1)》導學案姓名: 班級:一、復習舊知。老師請小智幫忙進行課堂點名,如下圖所示,請編寫代碼,完成要求。代碼 輸出結果1號同學 2號同學 3號同學 4號同學 5號同學二、新知講解。1.根據老師講解,完成表格。for循環的格式 注意事項for : 語句組 (1)序列有哪些形式? 。 (2)語句組為什么不與for對齊? 。2.請觀察下列輸出結果,結合for循環的格式,編寫代碼,完成要求。代碼 輸出結果1號同學 2號同學 3號同學 4號同學 5號同學3.根據老師的講解,完成表格。range( )函數的用法 注意事項for i in range(初值,終值,步長) for i in range(初值,終值) for i in range(終值) 初值省略時,默認為 ; 步長省略時,默認為 。 初值、終值、步長應為 。4.結合range( )函數的特點,完成表格。舉例 原型 序列range (0, 5)range (5)range (1,10, 2)range (10,1, -2)range (1,56, -1)range (1,10, 0.5)range (1,20.5, 0.5)三、強化鞏固1.請編寫代碼,依次輸出1 2 3 4 …..56代碼 輸出結果1 2 … 562.請編寫代碼,依次輸出56 55 53 … 2 1代碼 輸出結果56 55 … 13.請編寫代碼,依次輸出2 4 6 …56代碼 輸出結果2 4 … 564.請編寫代碼,依次輸出是3的倍數或者5的倍數的座位號代碼 輸出結果3 5 6 9 10 …四、課堂練習1.關于下列代碼說法錯誤的是( )A.為了保證程序結果有數輸出,必須滿足n大于mB.若m=3,n=7,輸出結果為:3 4 5 6 7C.若m=7,n=10,輸出結果為:7 8 9D.若m=15,n=20,輸出結果為:15 16 17 18 192.小智想通過循環打印出這些數字:3,6,9,12,15,18,下列代碼缺少了關鍵的range( )函數,請為其選出正確的選項保證代碼能輸出這些數字。A.range(3,18,3) B.range(3,19)C.range(3,19,3) D.range(3,18)3.以下哪些代碼能輸出如圖所示結果?( )A. B.C. D.4.以下哪些代碼能輸出如圖所示結果?( )A. B.C. D.5.小智想將自己的名字輸出50次,下列代碼能達到要求的是( )。A. B.C. D. 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫