所以我试着教自己如何使用interactivepython.com在
这是其中一个练习。。。在
到目前为止,我有这个:
import turtle
window = turtle.Screen()
window.bgcolor("lightgreen")
brandon = turtle.Turtle()
brandon.fillcolor('blue')
brandon.pencolor('blue')
brandon.pensize(3)
def drawsq(t, s):
for i in range(4):
t.forward(s)
t.left(90)
for i in range(1,180):
brandon.left(360/i)
drawsq(brandon, 50)
我试过不同的旋转方格的方法,但没有正确地做。 对我来说这就像一个旋转了x倍的正方形,对吧? 有人能给我解释一下吗?在
谢谢你!在
我一直在想这样的事情
我认为问题与你的轮换幅度有关。在循环中,您不断选择不同的角度来旋转每个正方形。但这些不是从一个固定的起始位置,而是从最后一个旋转的位置。这会导致一堆看似随机的正方形。在
试着让你的循环像:
相关问题 更多 >
编程相关推荐