On Tuesday, November 12, 2013 4:21:58 PM UTC-6, Mark Lawrence wrote: > On 12/11/2013 22:14, lr....@gmail.com wrote: > > > So I'm trying to write a program for a problem in class, and something > > strange is happening that I can't figure out why is happening. I was > > wondering if you guys could help me fix it? > > > > > > http://pastebin.com/6QZTvx6Z > > > > > > Basically, 1 and 2 work just fine as inputs, but whenever I input 3 or 4, > > idle just doesn't do anything. Does anyone know why that is? any > > suggestions on how to fix? Any help is much appreciated :) > > > > > > > Please put your code inline so we can see it, if it's too long see this > > http://sscce.org/ for advice. > > > > -- > > Python is the second best programming language in the world. > > But the best has yet to be invented. Christian Tismer > > > > Mark Lawrence
I'm not quite sure what you mean by that. it was on that pastebin link. I'll post it again here though. it's no longer than half a page. x = 0 y = 0 quitCommand = 0 print "Welcome to the World of Textcraft!" print "----------------------------------" print "" while quitCommand != int(5): print "You are currently at (" + str(x) + ", " + str(y) + ")" print "Enter a command (1 = North, 2 = East, 3 = South, 4 = West, 5 = Exit):" if int(raw_input()) == 1: print "Moving north" y = y + 1 elif int(raw_input()) == 2: print "Moving east" x = x + 1 elif int(raw_input()) == 3: print "Moving south" y = y - 1 elif int(raw_input()) == 4: print "Moving west" x = x - 1 elif int(raw_input()) == 5: print "Dost thou leave so soon? Fare thee well!" quitCommand = 5 else: print "I find your lack of reading comprehension skills disturbing." -- https://mail.python.org/mailman/listinfo/python-list