1
有什麼辦法可以讓光標(烏龜)進入畫布的右邊,左邊,下邊和上邊?如何將烏龜移動到畫布邊緣?
Someone suggested使用turtle.setx()
參數爲0
移動到最左邊的位置。但是當我這樣做時,龜被移動到默認位置(到中心)。
有什麼辦法可以讓光標(烏龜)進入畫布的右邊,左邊,下邊和上邊?如何將烏龜移動到畫布邊緣?
Someone suggested使用turtle.setx()
參數爲0
移動到最左邊的位置。但是當我這樣做時,龜被移動到默認位置(到中心)。
使用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()
你讀了烏龜圖形文件?特別是引言:「想象一下機器人烏龜從x-y平面的(0,0)開始。」和http://docs.python.org/py3k/library/turtle.html#turtle.screensize? – Dave