老規矩,先上運行效果,gif動圖:
代碼超簡單,直接調用turtle庫中的各種畫圖函數:
# 一箭穿心動畫代碼
import time
import turtle # 需安裝turtle庫
turtle.color('black','red')
turtle.pensize(5)
turtle.begin_fill()
turtle.penup()
turtle.goto(50,50)
turtle.pendown()
turtle.right(45)
turtle.goto(100,0)
turtle.left(90)
turtle.fd(120)
turtle.circle(50,225)
turtle.penup()
turtle.goto(0,0)
turtle.pendown()
turtle.left(135)
turtle.fd(120)
turtle.circle(50,225)
turtle.seth(90)
turtle.circle(50,225)
turtle.fd(121)
turtle.end_fill()
turtle.left(56)
turtle.penup()
turtle.goto(-210,40)
turtle.pendown()
turtle.goto(0,80)
turtle.penup()
turtle.goto(160,110)
turtle.pendown()
turtle.goto(320,140)
time.sleep(5)