All pastes #356034 Raw Edit

Kris

public python v1 · immutable
·published 2007-02-14 22:10 UTC
rendered paste body
#!/usr/bin/python# -*- coding: iso-8859-15 -*-# License: GNU General Public License (GPL)# Started by: Kristho <kris@scoutzone.dk># Importsimport randomdef guess_a_number():    print "\t\tGuess a Number!"    print "\nYou have to guess a number"# Variables    guesses = 0    range1 = input("Range from: ")    range2 = input("Range to: ")    range2 = range2 + 1    if range1 > 1 and range1 < 1000000 and range2 > 1 and range2 < 1000000:        guesses_limit = input("How many guesses do you want? ")        if guesses_limit > 1 and guesses_limit < 1000:            number = random.randrange( range1, range2 )            guess = 0            while guess != number and guesses != guesses_limit:                guess = input("\nYour Guess? ")                if guess == number:                    print "Well done! You guessed the number!"                elif guess > number:                    print "Your guess was too high! :("                    print "Try again!"                    guesses = guesses + 1                elif guess < number:                    print "Your guess was to low! :("                    print "Try again!"                    guesses = guesses + 1        else:            print "You have to enter a valid option."            print "It has to be a number between 1 and 1000"    else:        print "You have to enter a valid option."        print "It has to be a number between 1 and 1000000"if __name__ == "__main__":    guess_a_number()