Xah Lee wrote:
#strings are enclosed in double quotes quotes. e.g. a="this and that" print a
#multiple lines must have an escape backslash at the end: b="this\n\ and that" print b
#One can use r"" for raw string. c=r"this\n\ and that" print c
#To avoid the backslash escape, one can use triple double quotes to print as it is: d="""this and that""" print d
--------------- # in Perl, strings in double quotes acts as Python's triple """. # String is single quote is like Python's raw r"". # Alternatively, they can be done as qq() or q() respectively, #and the bracket can be just about any character, # matching or not. (so that escapes can be easy avoided)
$a=q(here, everthing is literal, $what or \n or what not.); $b=qq[this is what ever including variables $a that will be evaluated, and "quotes" needn't be quoted.]; print "$a\n$b";
#to see more about perl strings, do on shell prompt #perldoc -tf qq Xah [EMAIL PROTECTED] http://xahlee.org/PageTwo_dir/more.html
Well, that gets that sorted out, then.
Tomorrow: using single quotes. Using single quotes. The larch.
regards Steve -- Steve Holden http://www.holdenweb.com/ Python Web Programming http://pydish.holdenweb.com/ Holden Web LLC +1 703 861 4237 +1 800 494 3119 -- http://mail.python.org/mailman/listinfo/python-list
