的圖形庫實現迪迦奧特曼的顏色填充。
畫圖實現迪迦奧特曼的繪制,包括以下幾個部分
updown()函數來控制畫筆的位置和狀態,利用for循環來繪制身體的輪廓。
2. 繪制頭部迪迦奧特曼的頭部是其為經典的特征之一,我們需要用到turtle庫中的circle()函數來繪制頭部的圓形,然后再利用goto()函數來繪制頭部的其他細節。
down()函數,我們可以輕松地繪制迪迦奧特曼的手臂和腿部。
d_fill()函數來實現迪迦奧特曼的顏色填充。
實現迪迦奧特曼的繪制
```port turtle
def draw_body()up()
turtle.goto(0, -200)down()
turtle.color('2E2E2E', '00BFFF')_fill()ge(2)
turtle.forward(180)
turtle.right(90)
turtle.forward(320)
turtle.right(90)d_fill()
def draw_head()up()
turtle.goto(0, 80)down()
turtle.color('2E2E2E', '00BFFF')_fill()
turtle.circle(80)d_fill()up()
turtle.goto(-40, 120)down()
turtle.color('2E2E2E', 'FFFFFF')_fill()
turtle.circle(20)d_fill()up()
turtle.goto(40, 120)down()_fill()
turtle.circle(20)d_fill()
(x, y)up()
turtle.goto(x, y)down()
turtle.color('2E2E2E', '00BFFF')_fill()
turtle.goto(x + 30, y + 30)
turtle.goto(x + 30, y + 80)
turtle.goto(x - 30, y + 80)
turtle.goto(x - 30, y + 30)
turtle.goto(x, y)d_fill()
def draw_leg(x, y)up()
turtle.goto(x, y)down()
turtle.color('2E2E2E', '00BFFF')_fill()
turtle.goto(x + 20, y - 80)
turtle.goto(x - 20, y - 80)
turtle.goto(x, y)d_fill()
繪制迪迦奧特曼
turtle.speed(0)
draw_body()
draw_head()(-90, -80)(90, -80)
draw_leg(-50, -200)
draw_leg(50, -200)
實現迪迦奧特曼的繪制了。