-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathguessNumber.py
More file actions
31 lines (26 loc) · 1.16 KB
/
guessNumber.py
File metadata and controls
31 lines (26 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import random
choice = raw_input("Do you want to guess the number (Y/N)? ")
def checkGuessedNumber( n, randomNumber ):
try:
n = int(n)
except:
print "Please enter a valid number!"
diff = randomNumber - n
if diff == 0:
print "Congrats!!! you guessed it right"
print "Randon Number : " + str(randomNumber) + " Guessed Number : " + str(n)
elif diff > 0 and diff > 50:
print "Guessed number is too low!!!"
print "Randon Number : " + str(randomNumber) + " Guessed Number : " + str(n)
elif diff > 0 and diff < 50:
print "You are too close!!!"
print "Randon Number : " + str(randomNumber) + " Guessed Number : " + str(n)
elif diff < 0 and diff < -50:
print "Guessed number is too high!!!"
print "Randon Number : " + str(randomNumber) + " Guessed Number : " + str(n)
while ( choice == "Y" ):
randomNumber = random.randint(1,1000)
print "Number generated Please guess the number!!!"
guessedNumber = raw_input()
checkGuessedNumber( guessedNumber, randomNumber )
choice = raw_input("Do you want to guess the number again (Y/N)? ")