"Guess My Number", Alternative Edition
A common practice is to reserve all capital names for constants. As these variables change during the execution of the program, so they should be lowercased instead: PREVIOUS_GUESSES, TRIES, GUESS.



Inside this else, you have a pointless statement:


else:
    GUESS == THE_NUMBER  # &lt;-- just delete this line... or at least comment it out





Using the .get method of dictionaries, for example in PREVIOUS_GUESSES.get('Min') and PREVIOUS_GUESSES.get('Max') can be useful when you're not sure if the keys (Min, Max in this example) exist,
and if they don't exist you don't want a KeyError raised.
In this script these keys are guaranteed to exist,
so you can safely (and consistently) use PREVIOUS_GUESSES['Min'] and PREVIOUS_GUESSES['Max'] everywhere.