0
0 комментариев
import turtle
 
 
def circle(a = 12):
    myTurtle = turtle.Turtle()
    myTurtle.circle(int(a))
    turtle.exitonclick()
 
def square(a = 50):
    myTurtle_2 = turtle.Turtle()
    myTurtle_2.forward(int(a))
    myTurtle_2.left(90)
    myTurtle_2.forward(int(a))
    myTurtle_2.left(90)
    myTurtle_2.forward(int(a))
    myTurtle_2.left(90)
    myTurtle_2.forward(int(a))
    myTurtle_2.left(90)
    turtle.exitonclick()

Вызывая функцию:

circle()   -   рисует круг
 
 
 
square()  - выбивает ошибку - Turtle.Terminal

То есть функция срабабтывает только один раз
Почему так происходит? Мне нужно чтобы в программе рисовалось несколько фигур.


Добавить комментарий