在python中使用turtle绘图时没有屏幕

时间:2015-10-06 07:26:15

标签: python turtle-graphics

我试图在python中使用turtle绘制一个正方形但是它不打开任何屏幕。

shell上没有错误。我在Windows 7上使用python 2.7

以下是我正在使用的代码:

import turtle

def draw_square():
    window = turtle.Screen()
    window.bgcolor("green")
    mark = turtle.Turtle()
    mark.forward(100)
    mark.right(90)
    mark.forward(100)
    mark.right(90)
    mark.forward(100)
    mark.right(90)
    mark.forward(100)
    mark.right(90)
    window.exitonclick()

1 个答案:

答案 0 :(得分:0)

为了它的价值,我来到论坛寻找Udacity课程的完全相同的答案。我不知道为什么,但问题在于def。如果你取消它并删除缩进,它运行正常。我在Macbook上运行2.7。

导入乌龟

# def draw_square():

window = turtle.Screen()

window.bgcolor(“red”)

brad = turtle.Turtle() brad.right(10)

window.exitonclick()