Use triple quote: d = """ this is a sample text which does not mean anything"""
"goldtech" <goldt...@worldpost.com> wrote in message news:4e25733e-eafa-477b-a84d-a64d139f7...@u34g2000yqu.googlegroups.com... On Apr 27, 7:31 pm, Brendan Abel <007bren...@gmail.com> wrote: > On Apr 27, 7:20 pm, goldtech <goldt...@worldpost.com> wrote: > > > Hi, > > > This is undoubtedly a newbie question. How doI assign variables > > multiline strings? If I try this i get what's cited below. Thanks. > > > >>> d="ddddd > > ddddd" > > >>> d > > > Traceback (most recent call last): > > File "<interactive input>", line 1, in <module> > > NameError: name 'd' is not defined > > d = "ddddddddd"\ > "ddddd" > > or > > d = "dddddddddd\ > dddddd" > > You don't need the trailing slash in the first example if you are > writing this in a script, python assumes it. Thanks but what if the string is 500 lines. Seems it would be hard to put a "\" manually at the end of every line. How could i do that? -- http://mail.python.org/mailman/listinfo/python-list