2015-10-06 49 views
1

我想繪製一個在python中使用龜的正方形,但不打開任何屏幕。在python中使用龜繪圖時沒有屏幕

shell上沒有錯誤。我使用python 2.7在Windows 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() 
+0

你需要調用'draw_square' –

+0

嗨,彼得,謝謝!看起來像代碼正在運行,但不能直觀地繪製任何東西。 shell輸出說 >>> ================================ RESTART ======== ======================== >>> >>> – Atul

回答

0

爲了什麼它的價值,我纔到論壇找了Udacity課程完全一樣的答案。我不知道爲什麼,但問題在於清晰線。如果你取消它並刪除縮進,它運行良好。我在Macbook上運行2.7。

進口龜

# DEF draw_square():

窗口= turtle.Screen()

window.bgcolor(「紅「)

布拉德= turtle.Turtle( ) brad.right(10)

window.exitonclick()