Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Do not adjust your set solution in Clear category for Voice TV Control by Tinus_Trotyl
class VoiceCommand:
def __init__(self, channels):
self.n = 0
self.channels = channels
def current_channel(self):
return self.channels[self.n]
def first_channel(self):
self.n = 0
return self.current_channel()
def last_channel(self):
self.n = len(self.channels) - 1
return self.current_channel()
def turn_channel(self, n):
self.n = n - 1
return self.current_channel()
def next_channel(self):
self.n = (self.n + 1) % (len(self.channels))
return self.current_channel()
def previous_channel(self):
self.n = (self.n - 1) % (len(self.channels))
return self.current_channel()
def is_exist(self, channel):
if type(channel) == int: return 'Yes' if channel < len(self.channels) else 'No'
else: return 'Yes' if channel in self.channels else 'No'
May 3, 2019
Comments: