#!/usr/bin/python # -*- coding: iso-8859-15 -*- # License: GNU General Public License (GPL) # Started by: Kristho # Imports import random def 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()