'''Создать класс TrafficLight (светофор).
определить у него один атрибут color (цвет) и метод running (запуск);
атрибут реализовать как приватный;
в рамках метода реализовать переключение светофора в режимы: красный, жёлтый, зелёный;
продолжительность первого состояния (красный) составляет 7 секунд, второго (жёлтый) — 2 секунды,
третьего (зелёный) — на ваше усмотрение;
переключение между режимами должно осуществляться только в указанном порядке (красный, жёлтый, зелёный);
проверить работу примера, создав экземпляр и вызвав описанный метод.'''

import time


class TrafficLight:
    def __init__(self):
        self.__color = ['red', 'yellow', 'green']

    def running(self):
        for light in self.__color:
            print(light)
            if light == 'red':
                time.sleep(7)
            elif light == 'yellow':
                time.sleep(2)
            else:
                time.sleep(5)


traffic = TrafficLight()
traffic.running()

588541ef2777e478f854284c409a7e0035268029
<mask token>


class TrafficLight:

    def __init__(self):
        self.__color = ['red', 'yellow', 'green']

    def running(self):
        for light in self.__color:
            print(light)
            if light == 'red':
                time.sleep(7)
            elif light == 'yellow':
                time.sleep(2)
            else:
                time.sleep(5)


<mask token>

<mask token>


class TrafficLight:

    def __init__(self):
        self.__color = ['red', 'yellow', 'green']

    def running(self):
        for light in self.__color:
            print(light)
            if light == 'red':
                time.sleep(7)
            elif light == 'yellow':
                time.sleep(2)
            else:
                time.sleep(5)


<mask token>
traffic.running()

<mask token>


class TrafficLight:

    def __init__(self):
        self.__color = ['red', 'yellow', 'green']

    def running(self):
        for light in self.__color:
            print(light)
            if light == 'red':
                time.sleep(7)
            elif light == 'yellow':
                time.sleep(2)
            else:
                time.sleep(5)


traffic = TrafficLight()
traffic.running()

<mask token>
import time


class TrafficLight:

    def __init__(self):
        self.__color = ['red', 'yellow', 'green']

    def running(self):
        for light in self.__color:
            print(light)
            if light == 'red':
                time.sleep(7)
            elif light == 'yellow':
                time.sleep(2)
            else:
                time.sleep(5)


traffic = TrafficLight()
traffic.running()

'''Создать класс TrafficLight (светофор).
определить у него один атрибут color (цвет) и метод running (запуск);
атрибут реализовать как приватный;
в рамках метода реализовать переключение светофора в режимы: красный, жёлтый, зелёный;
продолжительность первого состояния (красный) составляет 7 секунд, второго (жёлтый) — 2 секунды,
третьего (зелёный) — на ваше усмотрение;
переключение между режимами должно осуществляться только в указанном порядке (красный, жёлтый, зелёный);
проверить работу примера, создав экземпляр и вызвав описанный метод.'''

import time


class TrafficLight:
    def __init__(self):
        self.__color = ['red', 'yellow', 'green']

    def running(self):
        for light in self.__color:
            print(light)
            if light == 'red':
                time.sleep(7)
            elif light == 'yellow':
                time.sleep(2)
            else:
                time.sleep(5)


traffic = TrafficLight()
traffic.running()
