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
