今天要來教一個比較額外的,就是turtle套件,這是一個畫圖的套件,我們可以寫程式畫出自己想要的圖,那我們就開始吧!
import turtle
首先一樣是安裝套件
import turtle # 匯入turtle模組,允許我們使用turtle指令
window = turtle.Screen() # 產生畫布以進行畫圖
john = turtle.Turtle() # 建立一個海龜turtle,它的名字叫john
john.forward(100) # 告訴海龜往前走100個單位
window.exitonclick()
再來大家就跟著我以上的示範就可以了,大家可以先按照我上面的試試看,我有把每條程式的意思打在旁邊,那基本上點run之後就可以發現海龜正在畫一條直線了。
import turtle # 匯入turtle模組,允許我們使用turtle指令
window = turtle.Screen() # 產生畫布以進行畫圖
john = turtle.Turtle() # 建立一個海龜turtle,它的名字叫john
john.forward(100) # 告訴海龜往前走100個單位
john.right(90) #告訴海龜右轉90度
john.forward(100)
window.exitonclick()
再來就是轉彎的了,john.right(90),也就是將他右轉90度,那大家也可以嘗試看看!
import turtle # 匯入turtle模組,允許我們使用turtle指令
window = turtle.Screen() # 產生畫布以進行畫圖
john = turtle.Turtle() # 建立一個海龜turtle,它的名字叫john
for i in range(5):
john.forward(100)
john.right(144)
window.exitonclick()
最後就是可以用for迴圈或其他的語法來讓我們更方便的作圖,就像我上面的範例,畫了一顆五角星星。