資源簡介 (共30張PPT)初 遇 變 量循環之美problems問題引入小海龜是怎么畫出不連續的線段的?海龜先直走;然后抬筆,再直走;落筆,直走,重復幾次就可以形成了不連續線段(虛線)02CONTENTS1實 例 演 示demonstrations實例演示problems問題引入實例演示中的三個正方形有什么規律?每一條邊都比前一條邊長一些(邊長變化)02CONTENTS2思 維 構 建constructs ofthought思維建構通過觀察規律我們知道了每次畫正方形都要改變一 下邊長constructs of thought思維建構創建變量改變變量循環前進、轉彎02CONTENTS3編 學 邊 練Computer English計算機英語length長度angle角度認識變量1那程序中的變量是怎么創建的?在python中變量的創建是比較簡單的,直接創建變量就可以了!length=40變量名賦給變量的值新建變量2變量名的命名是有規 則的,不可以隨便取 名字!賦值符號變量名只能包括字母、數字、下劃線但是數字不能做為開頭(python3可以用中文命名)變量名是區分大小寫的關鍵字不能做變量名使用變量的命名規則3length=80變量名重新賦值重新賦值4賦值符號length=length+80新的變量運算符號變量運算5原本變量變量除了重新賦值,還可以進行運算。認識for循環1重復循環多次怎么表示?#重復執行3次冒號不能少for i in range(3):forward(100)right(90)認識for循環2for i in range(4) : #準備循環,共4次forward(100)#前進100個像素right(90) #右轉90度1.冒號不能省2.縮進的兩行,是重復的內容02CONTENTS4小 碼 當 家參考代碼1import turtlelength = 6for i in range(10):turtle.forward(length)turtle.right(90)length = length+2turtle.done()02CONTENTS5小 碼 秀 秀第 一 題下列創建變量合法的是:A. 100=lengthB. 2length=100C.angle=180D. 學生分數=100第 一 題變量的命名要求正確的是:A. 可以使用字母、數字、下劃線B.數字不可以做開頭C.變量名要”見名知意”D. 以上都是課 堂 總 結本次課所學英文單詞length長度angle角度變量的創建方法,使用方法本次課所學編程知識變量的命名規則變量的重新賦值與變量運算海龜畫分形1# 海龜畫扇子import turtle # 導入 turtle 庫turtle.bgcolor("teal") # 設置背景顏色為tealturtle.pencolor("khaki")turtle.speed(0)turtle.left(15)#繪制扇子for i in range(150):turtle.forward(200)turtle.backward(200)turtle.left(1)turtle.home() # 讓海龜回到原點#加入文字turtle.penup()turtle.right(90)turtle.forward(70) # 海龜前進70步turtle.pendown()turtle.write("分明一夜文姬夢,只有青團扇子知。",font=("隸書",16)) # 海龜書寫文本turtle.hideturtle() # 隱藏藏海# 單色螺旋文字import turtle # 導入turtle庫turtle.bgcolor("black") # 設置背景顏色為blackturtle.pencolor("green") # 設置畫筆顏色為greenturtle.speed(0) # 將繪圖速度設置為0,加快繪圖速度#開始繪制for i in range(1,100): # 使用循環控制繪制螺旋文字的次數。turtle.penup()turtle.forward(i*5)turtle.pendown()turtle.write("爬行者")turtle.left(92)turtle.hideturtle() # 隱藏海龜課 后 作 業要求:創建一個角度變量,一個長度變量, 畫兩個六邊形,第一個六邊形邊長要求40, 第二個六邊形邊長要求80使用變量畫六邊形同 學 們 再 見 ! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫