8. Створіть проект для малю- квадрата зі сторонами різного кольору, змінюючи колір малювання сторін у циклі. Довжи- на сторони квадрата 50 50 кроків. Збережіть проєкт у вашій папці у файлі з іменем завдання 5.5.8.1. Змініть команду встановлення по- чаткового кольору малювання і ко- манду змінення кольору малюван- ня та спостерігайте за зміненням кольорів малювання сторін квадра- та. Змініть проєкт так, щоб у ре- зультаті його виконання було на- мальовано 3 таких квадрати, які розташовані один поруч з іншим. Збережіть змінений проєкт у вашій папці у файлі з іменем завдан- ня 5.5.8.2.
пж допоможіть
Ответы
Щоб створити проект для малювання квадратов зі змінюваними кольорами, використовуйте наступний код:
```
import turtle
colors = ["red", "orange", "yellow", "green", "blue", "indigo", "violet"]
turtle.speed(0)
turtle.penup()
x = -100
y = 0
for i in range(3):
turtle.goto(x, y)
turtle.pendown()
for j in range(4):
turtle.pencolor(colors[j])
turtle.forward(50)
turtle.right(90)
turtle.penup()
x += 75
turtle.done()
```
Цей код створить три квадрати, які розташовані зліва направо, з наступними кольорами сторін:
1) Red, Green, Blue, Violet
2) Red, Green, Blue, Violet
3) Red, Orange, Yellow, Indigo
Ви можете змінити список кольорів `colors`, щоб створити квадрати з іншими комбінаціями кольорів.
Щоб зберегти проект, натисніть "File" -> "Save As" і введіть ім'я файлу з розширенням `.py`. Ви можете зберігати файл у вашій папці.
Щоб змінити команду встановлення початкового кольору малювання і команду змінення кольору малювання, вам потрібно змінити такі рядки коду:
```
turtle.pencolor("red") # змініть "red" на будь-який інший колір для початкового кольору
...
turtle.pencolor(colors[j]) # змініть "pencolor" на "fillcolor" для зміни кольору фону квадрата
```
Збережіть змінену версію проекту в новому файлі з іншим ім'ям.