Python 2.7 用乌龟画图
我希望使用Python 2.7使用turtle模块绘制一些图。我试着写了几个函数,但是每次我运行我使用的pycharm程序时,它运行起来都没有问题,但是没有画任何东西 我相信这不是什么难事,但不知怎么的,我总是错过它 我最后一次打的是这个:Python 2.7 用乌龟画图,python-2.7,methods,turtle-graphics,Python 2.7,Methods,Turtle Graphics,我希望使用Python 2.7使用turtle模块绘制一些图。我试着写了几个函数,但是每次我运行我使用的pycharm程序时,它运行起来都没有问题,但是没有画任何东西 我相信这不是什么难事,但不知怎么的,我总是错过它 我最后一次打的是这个: import turtle speed(11) def triangle(cote): down() for i in range(3): forward(cote)
import turtle
speed(11)
def triangle(cote):
down()
for i in range(3):
forward(cote)
left(120)
up()
def sierpinski(cote):
if (cote>16):
for i in range(3):
sierpinski(cote/2)
forward(cote)
left(120)
else:
triangle(cote)
up()
back(256)
sierpinski(512)
done()
import turtle
def triangle(longueur):
for i in range(3):
forward(longueur)
left(120)
还有前一个,这一个:
import turtle
speed(11)
def triangle(cote):
down()
for i in range(3):
forward(cote)
left(120)
up()
def sierpinski(cote):
if (cote>16):
for i in range(3):
sierpinski(cote/2)
forward(cote)
left(120)
else:
triangle(cote)
up()
back(256)
sierpinski(512)
done()
import turtle
def triangle(longueur):
for i in range(3):
forward(longueur)
left(120)
我想,我没有很好地调用这个方法,但是,我尝试了三角形,三角形,三角形19。没有工作。这就是您的代码在计算机上的外观吗?进口海龟没有缩进,speed11有四个缩进空格?如果是这样的话,我很惊讶脚本正在运行。如果我将您的导入更改为from turtle import*,这样您就可以像不使用turtle一样使用turtle的函数。在我的机器上正确绘制了sierpinski三角形的前缀并修复您的缩进。事实上,我想知道您的代码只运行import-turtle而不添加turtle。你的海龟函数调用。不知怎么的,这个网站添加了缩进,没有一个缩进到实际的代码中。我设法把它画出来了。然而,塞尔宾斯基三角画出了他自己并呆在那里,另一个的窗户关闭了,在画完之后,我不知道是什么让它变成这样,完成了吗?