資源簡介 (共13張PPT)第五節 循環八年級 上冊for復習回顧while循環:實現重復執行的效果。格式:while<條件表達式> :循環體流程圖條件表達式True語句塊1False循環外語句1.掌握for循環語句學習目標2.掌握range函數3.學習通過編程解決問題的思想for循環:for循環按順序從序列中取出每一個元素并賦值給循環變量,隨后執行冒號內部的循環體,當所有元素被遍歷完則停止循環,其循環的次數由序列的長度決定。新知講授格式:for 循環變量 in 序列:循環體流程圖循環變量 in 序列?True循環體False循環外語句序列:字符串、列表等數據類型。案例講解我們學校和泰國的一些學校建立了聯系,我們的老師經常給那邊的華僑學生上華文課,如果下次上課想讓你跟他們問好,你會怎么做呢?任務一我們要向華僑學生介紹我們校園的場所。創建一個名為school的列表,列表中包含:圖書館,足球場,游泳池三個元素,再通過for循環,實現效果如下:拓展任務我們要向華僑學生介紹我們的學習科目。創建一個名為subject的列表,列表中包含:數學,信息技術兩個元素。通過for循環,實現效果如下:信息,一觸即達新知講授華僑學生最近的數學在學習累加,你能利用for循環設計一個程序,幫他們計算1+2+3+.....+100的值嗎?新知講授除字符串、列表這些熟悉的序列類型,Python 還可以通過range( )函數生成一定范圍內的數字序列,range( ) 函數生成的是一段左閉右開的數字序列。range( )函數的語法是: range(start,stop, step);range( ) 數字序列函數start指的是計數起始值,若省略,默認是0;stop指的是計數結束值,不可省略;step是步長,若省略,默認為1。新知講授循環語句 計數起始值 計數結束值 步長 包含的數字for i in range(1,10,2)for i in (1,5)for i in range(4)1921,3,5,7,91411 2,3,40310,1,2,3華僑學生最近的數學在學習累加,你能利用for循環設計一個程序,幫他們計算1+2+3+.....+100的值嗎?任務二10利用for循環設計一個程序,計算1到100之間的所有奇數之和。拓展任務今天你學到多少?信息,一觸即達 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫