python - 如何将 turtle 移动到 Canvas 的边缘?

标签 python turtle-graphics

有没有办法让光标( turtle )移动到 Canvas 的右、左、下、上边缘?

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

最佳答案

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

这会将 turtle 移动到最右边缘:

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()

关于python - 如何将 turtle 移动到 Canvas 的边缘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534473/

相关文章:

python - 使用 Turtle 绑定(bind)按键事件

Python Turtle mainloop() 用法

python - chrome 浏览器缺少 Django 2.0 CSS

python - 使用 python_dsl 在 elasticsearch 中查询数组数据类型

python - pyparsing 空格匹配问题

python - 我的 Python 代码没有给我预期的结果

Python Turtle 窗口位于顶部

python - 高效创建具有重复结构的 NumPy 数组

python - turtle 模块没有属性颜色?

wait - 在 netlogo 中使用补丁颜色和 while 循环命令 turtle 移动