Предмет: Информатика,
автор: 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
Предмет: Литература,
автор: o03600048
Предмет: Химия,
автор: 0970907190od
Предмет: Алгебра,
автор: spasovo2011r
Предмет: Математика,
автор: pomogiti77