"john boy" <[EMAIL PROTECTED]> :

>I am having trouble with the following example used in a tutorial:
>
> print "Halt !"
> s = raw_input ("Who Goes there? ")
> print "You may pass,", s
>
> I run this and get the following:
> Halt!
> Who Goes there?
>
> --thats it....if I hit enter again "You may pass,"
> appears...
>
> In the example after running you should get:
>
> Halt!
> Who Goes there? Josh
> You may pass, Josh
>
> I'm assuming s=Josh...but that is not included in the statement at all
> I don't know how you put "Josh" in or how you got it to finish running
> w/o hitting enter after "Who goes there?"
>
> What am I doing wrong?

I think you're supposed to type "Josh" (or any other name, without the quotes)
*before* you hit enter.

(raw_input() reads a string of characters from the terminal, and returns them
as a string.  if you don't type anything, there's nothing to return, and 
nothing to
print)

</F> 



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to