Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
7-liner: sequential indexing solution in Clear category for Multicolored Lamp by Stensen
class Lamp:
def __init__(self):
self.state = ("Yellow", "Green", "Red", "Blue")
self.i = 0
def light(self):
self.i = 0 if self.i == 3 else self.i + 1
return self.state[self.i]
April 16, 2021