小車車點我觀看函數
import turtle import time t = turtle.Pen() def fun1(t, x, y): t.forward(x) t.left(y) def fun2(t, x, y): t.forward(x) t.right(y) ''' color函數有三個參數 第一個參數指定有多少紅色 第二個參數指定有多少綠色 第三個參數指定有多少藍色 都爲0的時候此時爲黑色 都爲1的時候此時爲白色 這種紅色,綠色,藍色的混搭叫作RGB 藍色和紅色混合產生紫色 黃色和紅色混合產生橙色 ''' t.color(1, 0, 0) t.begin_fill() fun1(t, 100, 90) fun1(t, 20, 90) fun2(t, 20, 90) fun1(t, 20, 90) fun1(t, 60, 90) fun2(t, 20, 90) fun1(t, 20, 90) t.forward(20) t.end_fill() time.sleep(0.5) t.color(0, 0, 0) t.up() t.forward(10) t.down() # 開始位置 t.begin_fill() # 畫圓 t.circle(10) # 結束位置 t.end_fill() # 設置當前的指定角度爲0度 t.setheading(0) t.up() t.forward(90) t.right(90) t.forward(10) t.setheading(0) t.down() t.begin_fill() t.circle(10) t.end_fill() t.pencolor("green") t.pensize(20) t.penup() t.seth(270) t.fd(10) t.pendown() t.seth(0) t.fd(300) t.fd(-800) t.fd(-300)