如何从乌龟底部旋转形状
python 187
原文标题 :How can I rotate a shape from the bottom in turtle
我正在尝试制作一个乌龟模拟时钟,并制作秒针,分针,时针我正在用乌龟制作一个形状,并使用.tilt()
每秒将其倾斜 6 度。问题是,当我跑步时.tilt()
它会旋转船从中间开始,而我想让它从底部旋转(就像一个模拟时钟)。有没有办法做到这一点,还是我需要找到另一种方法来制作这个程序?
这是我的代码:
from turtle import *
import time
turtle = Turtle()
turtle.shape("square")
turtle.shapesize(6, .1)
tilt_amnt = 0
for x in range (60):
turtle.tilt(tilt_amnt)
tilt_amnt = tilt_amnt + 6
time.sleep(1)
回复
我来回复-
Alex Joslin 评论
我不认为有一种方法可以让海龟从底部转向,但您可以重写代码以本质上做同样的事情,但使用 forward 代替。看一下这个。
from turtle import * import time turtle = Turtle() turtle.pensize(2) turtle.hideturtle() turtle.speed(0) tilt_amnt = 0 for x in range (60): turtle.right(tilt_amnt) turtle.forward(100) turtle.backward(100) tilt_amnt = tilt_amnt + 6 time.sleep(1) turtle.clear()
2年前