створити сніжинку, обрану на малюнку за допомогою Python та бібіліотеки turtle

Ответы

Ответ дал: balabolka13yers
1

Ответ:

import turtle

# создание экрана и установка его размера

screen = turtle.Screen()

screen.setup(400, 400)

# создание черепашки для рисования

pen = turtle.Turtle()

pen.speed(0)

# определение функции для рисования линии снежинки

def draw_snowflake_line(length, depth):

   if depth == 0:

       pen.forward(length)

   else:

       length = length / 3.0

       draw_snowflake_line(length, depth-1)

       pen.left(60)

       draw_snowflake_line(length, depth-1)

       pen.right(120)

       draw_snowflake_line(length, depth-1)

       pen.left(60)

       draw_snowflake_line(length, depth-1)

# настройка цвета и размера пера

pen.color("blue")

pen.pensize(2)

# рисование шести линий снежинки

for i in range(6):

   draw_snowflake_line(100, 3)

   pen.right(60)

# скрытие черепашки и завершение программы

pen.hideturtle()

turtle.done()

Объяснение:

тк я не вижу рисунок вот тебе общий код

Похожие вопросы