• Сделайте срочно дам 100 Создать программу с помощью модуля turtle() так, чтобы в конце получить светофор

Ответы 1

  • Конечный результат программы будет выглядеть как светофор, который будет мигать, переключая цвета.

    Для создания такой программы нам понадобится модуль turtle и некоторые функции, чтобы нарисовать круги и квадраты для создания светофора.

    Вот код программы на Python, который создает светофор с помощью модуля turtle:import turtle

    import time

    # Создаем экран для рисования

    screen = turtle.Screen()

    # Задаем фоновый цвет экрана

    screen.bgcolor("white")

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

    t = turtle.Turtle()

    # Задаем скорость движения черепашки

    t.speed(0)

    # Рисуем квадраты светофора

    t.penup()

    t.goto(-50, 200)

    t.pendown()

    t.color("gray")

    t.begin_fill()

    for i in range(4):

       t.forward(100)

       t.right(90)

    t.end_fill()

    t.penup()

    t.goto(-50, 50)

    t.pendown()

    t.color("gray")

    t.begin_fill()

    for i in range(4):

       t.forward(100)

       t.right(90)

    t.end_fill()

    t.penup()

    t.goto(-50, -100)

    t.pendown()

    t.color("gray")

    t.begin_fill()

    for i in range(4):

       t.forward(100)

       t.right(90)

    t.end_fill()

    # Рисуем круги светофора

    t.penup()

    t.goto(0, 175)

    t.pendown()

    t.color("red")

    t.begin_fill()

    t.circle(25)

    t.end_fill()

    t.penup()

    t.goto(0, 25)

    t.pendown()

    t.color("yellow")

    t.begin_fill()

    t.circle(25)

    t.end_fill()

    t.penup()

    t.goto(0, -125)

    t.pendown()

    t.color("green")

    t.begin_fill()

    t.circle(25)

    t.end_fill()

    # Задаем бесконечный цикл для мигания цветов

    while True:

       # Цвета кругов светофора чередуются в заданном порядке

       t.color("gray", "red")

       t.begin_fill()

       t.circle(25)

       t.end_fill()

       time.sleep(2)

       t.color("gray", "yellow")

       t.begin_fill()

       t.circle(25)

       t.end_fill()

       time.sleep(2)

       t.color("gray", "green")

       t.begin_fill()

       t.circle(25)

       t.end_fill()

       time.sleep(2)

    После запуска этой программы, вы увидите светофор, который будет мигать, переключая цвета каждые две секунды. Когда вам надоест смотреть на светофор, просто закройте окно экрана.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years