Sam Last Name wrote:
Hey guys, I'm wanting to learn Python and eventually how to program with it. I'm 16 and very eager to learn. I already have a question.

Heres my script:
print "Hello World!"
print "Here are the ten numbers from 0 to 9"
for i in range(10) :
    print i,
    print "Goodbye World!"

Result of my script :
Hello World!
Here are the ten numbers from 0 to 9
0 Goodbye World!
1 Goodbye World!
2 Goodbye World!
3 Goodbye World!
4 Goodbye World!
5 Goodbye World!
6 Goodbye World!
7 Goodbye World!
8 Goodbye World!
9 Goodbye World!


I don't Understand. I have an idea it something like Goodbye world is threading together with the numbers? Feedback is Thanked :)

It would help if you explain what it was you *expected* as an output.

Otherwise we have to guess. :-)

If what you expected was something like:

Hello World!
Here are ten numbers from 0 to 9
0 1 2 3 4 5 6 7 8 9 Goodbye World!

Then you want that final print statement to not be included in your for loop block; i.e., unindent it:

for i in range(10):
    print i,
print "Goodbye World!"

Hope this helps!

Simón
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to