All pastes #556714 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-06-10 18:40 UTC
rendered paste body
#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