#Liquid embers uncompleted python homework import random def countup(left, filename): oleft = left left = 0 lefttoprint = "" while oleft >= left: print left left = left + 1 leftb = left - 1 lefta = str(leftb) + " " lefttoprint = str(lefta) + lefttoprint file = open(filename, "w+") file.write(lefttoprint) file.close() def countdown(left, filename): lefttoprint = "" while left > -1: print left left = left - 1 leftb = left + 1 lefta = str(leftb) + " " lefttoprint = str(lefta) + lefttoprint file = open(filename, "w+") file.write(lefttoprint) file.close() def getrandcheckinput(): numberguessed = input('please insert a number between 1 and 100: ') while numberguessed > 100 or numberguessed < 0: numberguessed = input('please insert a number between 1 and 100: ') return numberguessed def randomcheck(number, randomgennumber): if numberguessed == randomgennumber: print "congratulations, you guessed the number correct" difference = 0 elif numberguessed > randomgennumber: difference = numberguessed - randomgennumber elif randomgennumber > numberguessed: difference = randomgennumber - numberguessed print "you were", difference, "off of the number of",randomgenumber, in4 = 0 while in4 == 1: command = raw_input('command: ') if command == "down": countdown(input('what number would you like to count down from? '),raw_input('please insert the file name you would like it saved to: ')) elif command == "up": countup(input('what number would you like to count up to? '),raw_input('please insert the file name you would like it saved to: ') elif command == "random": getrandcheckinput() randomcheck(numberguessed, randint(1,100)) else: print "command not understood" in4 = in4 + 1