import turtle
# 設置啟動窗體的大小和位置,寬度高度,起始點的位置(后兩者可選),不是必須的
turtle.setup(650,350,200,200)
# turtle.goto(100,100) 去某個地方,絕對坐標
turtle.penup()
turtle.fd(-250) # 正前方向
# turtle.bk(-100) # 后退方向,左側
turtle.pendown()
turtle.pensize(25)
turtle.pencolor('purple')
turtle.seth(-40) # angle 改變海龜的前進方向,只改變方向
for i in range(4):
turtle.circle(40,80)
turtle.circle(-40,80)
turtle.circle(40,80/2) # 以海龜當前的位置左側的某個點為圓心,曲線運行angle角度
# turtle的角度坐標體系 0 90 180 270 360 -90 -180 -270 絕對角度
turtle.fd(40)
turtle.circle(16,180)
turtle.fd(40*2/3)
turtle.done() # 程序不自動退出
# turtle.left(angle) 海龜角度坐標
# turtle.right(angle)
# turtle.colormode(mode) 1.0位rgb小數255整數值
# 畫筆控制
# turtle.penup() up()
# turtle.pendown() pd() 飛行不繪圖
# turtle.pensize() 畫筆寬度,海龜腰圍
# turtle.width() 別名,畫筆
# turtle.pencolor(color) 色彩
# 字符串——‘色彩,小寫’
# 小數值——0.63,0.13,0.94
# 元祖值——(0.63,0.13,0.94)
# 運動控制函數
# turtle.forward(d) fd() # 向前行進
# turtle.circle(r,extent=None) 根據半徑r回執extent角度的弧形
# r默認圓心在海龜左側r距離的位置
# 繪制角度,默認是360度整數圓
# 方向控制函數
# turtle.setheading() seth()
# turtle.left() 左轉
# turtle.right()