A program that acts as a tv/remote. Has the ability to change channel, volume, turn power on and off (off ends the program). Also the tv starts in the off state so you have to turn it on in the beginning
The problem is with this section of the code:
while choice != "0": print \ (""" Critter Caretaker 0 - Turn Off TV 1 - Turn On TV 2 - Channel Up 3 - Channel Down 4 - Turn Volume Up 5 - Turn Volume Down 6 - Info """) choice = input("Choice: ") print()
The program infinitely prints then menu while
choice does not equal 0, but you are not updating
choice within the while loop, so it ends up printing infinitely. Simply indent this line so it is in the while loop:
choice = input("Choice: "). This will allow the variable to be changed each time the menu is printed.