Нет экрана при использовании черепахи в питоне
Я пытаюсь нарисовать квадрат, используя черепаху в питоне, но он не открывает экран.
В оболочке нет ошибок. Я использую Python 2.7.14 на Windows 10
import turtle
def draw_square(some_turtle):
for i in range(1,5):
some_turtle.forward(100)
some_turtle.right(90)
def draw_art ():
window = turtle.Screen()
window.bgcolor("green")
fahim = turtle.Turtle()
fahim.shape("turtle")
fahim.color("yellow")
fahim.speed(2)
for i in range(1,37):
draw_square(fahim)
fahim.right(10)
window.exitonclick()
1 ответ
Вы определили функции, но не вызвали их.
Функции запускаются только тогда, когда они вызываются, и, поскольку вы их не вызывали, анимация не будет отображаться. Это означает, что вам нужно вызывать свои функции, чтобы получить анимацию.
Просто добавь draw_Art()
до конца вашего кода и там должна быть анимация.