Mmmhh ... one very simple way would be to replace your first line by :

name = raw_input("Hi. What's your name? ") + "  "

But if you want to keep the name as it is, I bet the best way is to replace your second line by :

called = "  ".join([ name for i in xrange(5) ])

The advantage of this second method is the " " is added only *between* the names, and not after ...

Pierre

. Sm0kin'_Bull a �crit :
Hi, I got a problem with this program.
name = raw_input("Hi. What's your name? ")
called = name * 5
print "\nIf a small child were trying to get your attention, " \
"your name would become:"
print called
When i input the name like "John Goodman"
it prints like...
John GoodmanJohn GoodmanJohn GoodmanJohn GoodmanJohn Goodman
But i want to print it like...
John Goodman John Goodman John Goodman John Goodman John Goodman
How can I do it?


--------------------------------------------------------------------------------
Express yourself instantly with MSN Messenger! MSN Messenger <http://g.msn.com/8HMBEN/2728??PS=47575> Download today it's FREE!



------------------------------------------------------------------------

_______________________________________________
Tutor maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/tutor

-- Pierre Barbier de Reuille

INRA - UMR Cirad/Inra/Cnrs/Univ.MontpellierII AMAP
Botanique et Bio-informatique de l'Architecture des Plantes
TA40/PSII, Boulevard de la Lironde
34398 MONTPELLIER CEDEX 5, France

tel   : (33) 4 67 61 65 77    fax   : (33) 4 67 61 56 68
_______________________________________________
Tutor maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/tutor

Reply via email to