#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