Рисуем 4 квадрата внутри друг другаPython

Программы на Python
Anonymous
Рисуем 4 квадрата внутри друг друга

Сообщение Anonymous »

Я хочу нарисовать 4 квадрата, каждый квадрат уменьшается на 10 пикселей и заходит внутрь другого квадрата (по центру)

это то, что у меня сейчас есть

square.py

Код: Выделить всё

def drawSquare(myTurtle,sideLength,x,y):
myTurtle.setx(x)
myTurtle.sety(y)
for i in range(4):
myTurtle.forward(sideLength)
myTurtle.right(90)
main.py

Код: Выделить всё

>>> from square import *
>>> import turtle
>>> t = turtle.Turtle()
>>> side = 200
>>> x = 60
>>> y = 60
>>> for i in range(4):
drawSquare(t,200,x,y)
side = side - 10
x = x- 5
y = y - 5
К сожалению, это работает так: 4 разных квадрата расположены друг над другом.

есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/282 ... each-other

Вернуться в «Python»