Допоможіть будь ласка!
Створіть функцію рисування зірки. Водночас користувач
має вводити довжину сторони.
в 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()
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад