В настоящее время я изучаю python в Open University, я создал некоторый код для рисования набора вложенных треугольников, уменьшающихся в размере каждый раз, когда они рисуются.
Мне предлагается включить два цикла для достижения этой цели., но глупо, я сделал это за один раз.
Как бы я достиг цели, состоящей из двух циклов, и достичь того же результата?
>>> from turtle import *
>>> trisize = 80
>>> for triangles in range(1, 5):
forward(trisize)
left(120)
forward(trisize)
left(120)
forward(trisize)
left(120)
trisize - 20
penup()
forward(10)
left(90)
forward(5)
right(90)
pendown()
trisize = trisize - 20
Мой ожидаемый результат - четыре треугольника, вложенные друг в другаЯ достигаю этого, но без использования двух циклов.