Рисуем 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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