• Предмет: Информатика
  • Автор: sheikinaanna11
  • Вопрос задан 5 месяцев назад

Виконати в Python: Складіть проект малювання двох рівносторонніх трикутників, якщо довжина сторони першого на 30 кроків більша за довжину сторони другого.

Ответы

Ответ дал: akimsadPC
2

Відповідь:

Цей код використовує модуль 'turtle' для малювання двох рівносторонніх трикутників, де довжина сторони першого трикутника на 30 кроків більше за довжину сторони другого. Кожен трикутник малюється за допомогою окремої черепашки зі своїм власним кольором.

Пояснення:

import turtle

# створюємо вікно для малювання

window = turtle.Screen()

# створюємо першу черепашку для малювання першого трикутника

turtle1 = turtle.Turtle()

turtle1.color("red")

turtle1.speed(2)

# створюємо другу черепашку для малювання другого трикутника

turtle2 = turtle.Turtle()

turtle2.color("blue")

turtle2.speed(2)

# задаємо довжину сторін трикутників

side1 = 100

side2 = side1 - 30

# малюємо перший трикутник

for i in range(3):

   turtle1.forward(side1)

   turtle1.left(120)

# малюємо другий трикутник

for i in range(3):

   turtle2.forward(side2)

   turtle2.left(120)

# закриваємо вікно малювання при кліку на нього

window.exitonclick()

Вас заинтересует