我试图在python 2.7.13上绘制一个正方形并在编写代码之后。我试图运行它总是带我到shell页面并显示"重新启动 - 文件的目的地"? 这是我的代码:
import turtle
def draw_square():
window = turtle.screen()
screen.bgcolor("red")
brad = turtle.Turtle()
brad.forward(100)
window.exitonclick()
draw_square()
这是我在执行后得到的
========================= RESTART:C:/Python27/a.py ============ =============
答案 0 :(得分:1)
“屏幕”方法是带有大写字母S的“屏幕”。绘制正方形:
import turtle
def draw_square():
window = turtle.Screen()
window.bgcolor("red")
brad = turtle.Turtle()
brad.forward(100)
brad.left(90)
brad.forward(100)
brad.left(90)
brad.forward(100)
brad.left(90)
brad.forward(100)
brad.left(90)
window.exitonclick()
draw_square()
答案 1 :(得分:0)
我假设你是从IDLE或类似的东西运行它,因为它给了我“=== RESTART ===”输出。你的程序对我来说运行不正常,但是这个程序(屏幕中的大写'S'):
import turtle
def draw_square():
window = turtle.Screen()
window.bgcolor("red")
brad = turtle.Turtle()
brad.forward(100)
window.exitonclick()
draw_square()
你是否在shell中得到一些红色错误消息,例如“Traceback ...”?