python代码点了运行没用,python代码运行后不动怎么办

首页 > 教育培训 > 作者:YD1662023-06-04 22:52:25

本文只适合python初学者,老鸟可以先飞走。

turtle是python标准库之一,可以用来简单地实现画图功能。

在使用turtle时常见的有两个问题,一是可能会出错代码运行成功一次,第二次出错,如此循环反复;二是会出现turtle窗口无响应。

运行成功一次出错一次

如下代码,尝试画一个线段:

import turtle as t t.dot(10) t.forward(100) t.dot(10) t.hideturtle()

第1次运行成功,结果如下:

python代码点了运行没用,python代码运行后不动怎么办(1)

画线段运行成功结果

第2次运行出错,结果如下:

python代码点了运行没用,python代码运行后不动怎么办(2)

代码运行出错

解决办法

增加一行代码

t.TurtleScreen._RUNNING = True

完整代码如下:

import turtle as t t.TurtleScreen._RUNNING = True t.dot(10) t.forward(100) t.dot(10) t.hideturtle()窗口无响应问题解决

运行后打开的turtle窗口如果出现无响应的问题,在最后一行增加turtle.done()即可。

完整代码如下:

import turtle as t t.TurtleScreen._RUNNING = True t.dot(10) t.forward(100) t.dot(10) t.hideturtle() t.done()

学习python编程,与计算机交流!

,

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.