Thomas Guettler wrote:
Am Wed, 26 Jan 2005 15:55:28 +0000 schrieb Judi Keplar:
I am currently taking a course to learn Python and was looking for
some help. I need to write a Python statement to print a comma-
separated repetition of the word, "Spam", written 511 times ("Spam,
Spam, ï Spam").
Can anybody help me get started? I am completely new to programming!
Hi,
# This way, there is a comma after the last:
import sys
for i in range(511):
sys.stdout.write("Spam, ")
# No comma at the end:
mylist=[]
for i in range(511):
mylist.append("Spam")
print ", ".join(mylist)
# also no comma at the end, using a list comprehension
print ", ".join(["Spam" for _ in xrange(511)])
# also no comma at the end, using a generator expresssion (Python 2.4)
print ", ".join("Spam" for _ in xrange(511))
Steve
--
http://mail.python.org/mailman/listinfo/python-list