為何我用sublime text3編譯python turtle畫圖後窗口自動關閉?

mac os yosemite

python 3.x

Sublime text 3

寫完後直接command + b

代碼如下:

import turtle as tt

tt.goto(200,200)

tt.write("welcome to python")

tt.forward(100)

tt.right(90)

tt.penup()

tt.goto(0,0)

print ("it is ok")

即使我把它變成:

import turtle as turtle

turtle.write("welcome to python")

也會自動關閉。

後一個一閃而逝幾乎看不到= =

無報錯。

用自帶的idle就不會。。。

求教!T^T


最後面加一行

turtle.done()

就ok啦~


也可以在最後加

turtle.mainloop()


可以加一個時間模塊

import time

......

time.sleep(15)

這樣圖形界面會在15秒後自動關閉


推薦閱讀:

python的迭代器為什麼一定要實現__iter__方法?
同時裝了Python3和Python2,怎麼用pip?
Python3中如何得到Unicode碼對應的中文?

TAG:Python | Python3x | Python入門 |