Python 2.7 用乌龟画图

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)

我希望使用Python 2.7使用turtle模块绘制一些图。我试着写了几个函数,但是每次我运行我使用的pycharm程序时,它运行起来都没有问题,但是没有画任何东西

我相信这不是什么难事,但不知怎么的,我总是错过它

我最后一次打的是这个:

 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。你的海龟函数调用。不知怎么的,这个网站添加了缩进,没有一个缩进到实际的代码中。我设法把它画出来了。然而,塞尔宾斯基三角画出了他自己并呆在那里,另一个的窗户关闭了,在画完之后,我不知道是什么让它变成这样,完成了吗?