[2].[文件]
画个回字(最原始方法).py ~ 3KB 下载(4)
#coding=UTF8
from turtle import *
import turtle, time
# 绘制正方形:
color("purple")
pensize(1)
speed(10)
up()
#write(turtle.screen.screensize())
#turtle.screen.screensize(2000,1500)
#write(turtle.screen.screensize())
aa = 470*2
bb = 390*2
goto(-470,-390)
down()
i = 0
j = 0
allr = 1
for allr in range(100):
# 第1圈------------------
forward(aa-2*0)
left(90)
#下面那条
forward(bb-2*0)
left(90)
# 右边往上
forward(aa-2*0)
left(90)
# 上面那条
time.sleep(1)
forward(bb-2*1)
left(90)
time.sleep(1)
# 左边往下
# 第2圈------------------
forward(aa-2*1)
left(90)
time.sleep(1)
#下面那条
forward(bb-2*2)
left(90)
time.sleep(1)
# 右边往上
forward(aa-2*2)
left(90)
time.sleep(1)
# 上面那条
forward(bb-2*3)
left(90)
time.sleep(1)
# 左边往下
# 第3圈------------------
forward(aa-2*3)
left(90)
time.sleep(1)
#下面那条
forward(bb-2*4)
left(90)
time.sleep(1)
# 右边往上
forward(aa-2*4)
left(90)
time.sleep(1)
# 上面那条
forward(bb-2*5)
left(90)
time.sleep(1)
# 左边往下
# 第4圈------------------
time.sleep(1)
forward(aa-2*5)
left(90)
time.sleep(1)
#下面那条
forward(bb-2*6)
left(90)
time.sleep(1)
# 右边往上
forward(aa-2*6)
left(90)
time.sleep(1)
# 上面那条
forward(bb-2*7)
left(90)
time.sleep(1)
# 左边往下
# 第5圈------------------
time.sleep(1)
forward(aa-2*7)
left(90)
time.sleep(1)
#下面那条
forward(bb-2*8)
left(90)
time.sleep(1)
# 右边往上
forward(aa-2*8)
left(90)
time.sleep(1)
# 上面那条
forward(bb-2*9)
left(90)
time.sleep(1)
# 左边往下
# 第6圈------------------
write("6")
forward(aa-2*9)
left(90)
time.sleep(1)
#下面那条
forward(bb-2*10)
left(90)
time.sleep(1)
# 右边往上
forward(aa-2*10)
left(90)
time.sleep(1)
# 上面那条
forward(bb-2*11)
left(90)
time.sleep(1)
# 左边往下
# 第7圈------------------
time.sleep(1)
forward(aa-2*11)
left(90)
time.sleep(1)
#下面那条
forward(bb-2*12)
left(90)
time.sleep(1)
# 右边往上
forward(aa-2*12)
left(90)
time.sleep(1)
# 上面那条
write("7")
forward(bb-2*13)
left(90)
time.sleep(1)
# 左边往下
#i = i + 1
#aa =aa-2
#bb =bb-1
up()
goto(0,0)
down()
color("red")
write("Done")
time.sleep(10)