створимо програму із вкладеними циклами що будує три розташованих один над одним ряди кіл по пять кіл в кожному
Ответы
Відповідь:
Примітка: Збережіть файл блокнота, в якому буде код таким чином як на фото, тобто з розширенням .py, для будь-якого файлу, а потім відкрийте файл, який з'явиться на робочому столі, з тією назвою, з якою він був збережений, але з ярликом Python, приклад на фото).
Результат виконання програми на фото.
Текст програми на мові Python (з модулем turtle):
import turtle
# створення вікна для малювання
window = turtle.Screen()
window.bgcolor("white")
# створення черепашки для малювання
t = turtle.Turtle()
t.speed(0)
# змінні для розмірів та відступів між кругами
radius = 50
padding = 20
# перша лінія кіл
for i in range(5):
t.penup()
t.goto(-200 + (radius + padding) * i, 100)
t.pendown()
t.circle(radius)
# друга лінія кіл
for i in range(5):
t.penup()
t.goto(-200 + (radius + padding) * i, 0)
t.pendown()
t.circle(radius)
# третя лінія кіл
for i in range(5):
t.penup()
t.goto(-200 + (radius + padding) * i, -100)
t.pendown()
t.circle(radius)
# закриваємо вікно при натисканні на ескейп
turtle.listen()
turtle.onkeypress(window.bye, "Escape")
# запускаємо головний цикл малювання
turtle.mainloop()