2012-09-21 48 views
1

有什么办法可以让光标(乌龟)进入画布的右边,左边,下边和上边?如何将乌龟移动到画布边缘?

Someone suggested使用turtle.setx()参数为0移动到最左边的位置。但是当我这样做时,龟被移动到默认位置(到中心)

+1

你读了乌龟图形文件?特别是引言:“想象一下机器人乌龟从x-y平面的(0,0)开始。”和http://docs.python.org/py3k/library/turtle.html#turtle.screensize? – Dave

回答

2

使用window_width()window_height()函数来确定窗口的大小:

这使龟到最右边缘:

import turtle as tt 

def main(): 
    tt.reset() 
    print(tt.window_width(), tt.window_height()) 
    tt.setx(tt.window_width()//2) 

if __name__ == '__main__': 
    main() 
    tt.mainloop()