> What's the invalid syntax in the following code? Dunno, Where does Python think it is? In other words what does the error message/IDE say? Give us a clue....
Alan G. ######################## # Hurkle Hunt # This program is a game where you have to find a hurkle that the computer hides in a grid. # Originally in Computer World pg. 70 import random print "Hunt the Hurkle" print while 1: ans = raw_input("Do you want to play a game? Type Y to play, any other letter to quit.") while ans == "y" | ans == "Y": E = random.choice(range(9)) N = random.choice(range(9)) k = 1 while k <= 5: print "Guess ", %d1.0, "."(k) X = int(raw_input("East Guess: ")) Y = int(raw_input("North Guess: ")) if X > E & Y == N: print "Go West" k = k + 1 elif X > E & Y > N: print "Go SouthWest" k = k + 1 elif X > E & Y < N: print "Go NorthWest" k = k + 1 elif X == E & Y > N: print "Go South" k = k + 1 elif X == E & Y < N: print "Go North" k = k + 1 elif X < E & Y == N: print "Go East" k = k + 1 elif X < E & Y > N: print "Go SouthEast" k = k + 1 elif X < E & Y < N: print "Go NorthEast" k = k + 1 else: print "Congrats! You found the hurkle in", %d1.0, " guesses!" (k) break else: print "You didn't find the hurkle in 5 tries! It was at: ", E, ",", N break else: break print "Goodbye!" break Thanks! Nathan Pinno _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor