效果,展示(視頻效果展示):
奔跑的線條
from turtle import *
import time
t1=Turtle()
t2=Turtle()
t3=Turtle()
t1.hideturtle()
t2.hideturtle()
t3.hideturtle()
t1.pencolor("red")
t2.pencolor("green")
t3.pencolor("blue")
t1.pensize(5)
t2.pensize(5)
t3.pensize(5)
t1.penup()
t2.penup()
t3.penup()
t1.goto(-50,50)
t2.goto(-40,50)
t3.goto(-30,50)
while 5>2:
? ? for i in range(10):
? ? ? ? t1.penup()
? ? ? ? t2.penup()
? ? ? ? t3.penup()
? ? ? ? t1.goto(-50+30*i,50)
? ? ? ? t2.goto(-40+30*i,50)
? ? ? ? t3.goto(-30+30*i,50)
? ? ? ? t1.pendown()
? ? ? ? t2.pendown()
? ? ? ? t3.pendown()
? ? ? ? #t1.forward(10)
? ? ? ? #t2.forward(10)
? ? ? ? #t3.forward(10)
? ? ? ? time.sleep(0.1)
? ? ? ? t1.clear()
? ? ? ? time.sleep(0.1)
? ? ? ? t2.clear()
? ? ? ? time.sleep(0.1)
? ? ? ? t3.clear()
? ? ? ? t1.penup()
? ? ? ? t2.penup()
? ? ? ? t3.penup()
? ? ? ? t1.goto(-50+30*i,50)
? ? ? ? t2.goto(-40+30*i,50)
? ? ? ? t3.goto(-30+30*i,50)
? ? ? ? t1.pendown()
? ? ? ? t2.pendown()
? ? ? ? t3.pendown()
? ? ? ? t1.forward(30) ? ?
? ? ? ? t2.forward(30) ??
? ? ? ? t3.forward(30)
? ?
代碼分享:
from turtle import *
import time
t1=Turtle()
t2=Turtle()
t3=Turtle()
t1.hideturtle()
t2.hideturtle()
t3.hideturtle()
t1.pencolor("red")
t2.pencolor("green")
t3.pencolor("blue")
t1.pensize(5)
t2.pensize(5)
t3.pensize(5)
t1.penup()
t2.penup()
t3.penup()
t1.goto(-50,50)
t2.goto(-40,50)
t3.goto(-30,50)
while 5>2:for i in range(10):t1.penup()t2.penup()t3.penup()t1.goto(-50+30*i,50)t2.goto(-40+30*i,50)t3.goto(-30+30*i,50)t1.pendown()t2.pendown()t3.pendown()#t1.forward(10)#t2.forward(10)#t3.forward(10)time.sleep(0.1)t1.clear()time.sleep(0.1)t2.clear()time.sleep(0.1)t3.clear()t1.penup()t2.penup()t3.penup()t1.goto(-50+30*i,50)t2.goto(-40+30*i,50)t3.goto(-30+30*i,50)t1.pendown()t2.pendown()t3.pendown()t1.forward(30) t2.forward(30) t3.forward(30)