【问题标题】:python turtle graphics window won't openpython乌龟图形窗口不会打开
【发布时间】:2016-02-02 16:52:43
【问题描述】:

我的教程中有一小段代码应该可以正常工作,但我没有显示海龟图形窗口(我在 Windows 10 上使用 python 2.7.10)。代码是这样的

import turtle

def draw_square():
    window = turtle.Screen()
    window.bgcolor("red")

    brad = turtle.Turtle()
    brad.forward(100)

window.exitonclick()

但是,当我执行它时,什么都没有发生,我什至没有收到错误消息。相反,shell 只是说

================================= 重启============== ===================

并显示小 Windows 圆圈(表明它正在处理某事),但不会弹出海龟图形窗口。

我已尝试修复我的 python 安装并另外安装 x86 版本,但我在其他安装中也得到了相同的结果。

有人知道怎么解决吗?

谢谢你, 托米斯拉夫

【问题讨论】:

    标签: python python-2.7 tkinter turtle-graphics


    【解决方案1】:

    除非你调用它们,否则函数不会做任何事情。试试:

    import turtle
    
    def draw_square():
        window = turtle.Screen()
        window.bgcolor("red")
    
        brad = turtle.Turtle()
        brad.forward(100)
    
        window.exitonclick()
    
    draw_square()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      相关资源
      最近更新 更多