Предмет: Информатика, автор: viragnevik2010

Допоможіть будь ласка!
Створіть функцію рисування зірки. Водночас користувач
має вводити довжину сторони.
в Python!
даю 20 балів!!!

Ответы

Автор ответа: Аноним
4

Відповідь:

Цей код малює зірку із заданою довжиною сторони.

import turtle

def draw_star(pen: turtle.Turtle, length: int) -> None:

   '''Ця функція малюює зірку із заданою довжиною сторони.

   Аргументи:

       pen (turtle.Turtle): Пензлик.

       length (int): Довжина сторони.

   '''

   # Задаємо розмір пензлика

   pen.pensize(4)

   # Малюємо зірку

   for _ in range(5):

       pen.pencolor('black')

       pen.forward(length)

       pen.right(144)

   pen.hideturtle()  # Ховаємо пензлик

if __name__ == '__main__':

   # Запитуємо довжину сторони у користувача

   length = int(input('Введіть довжину лінії: '))

   # Створюємо пензлик

   t = turtle.Turtle()

   # Запускаємо нашу функцію

   draw_star(t, length)

   turtle.done()

Похожие вопросы
Предмет: Алгебра, автор: sofiaroller076
Предмет: Математика, автор: pomogiti77