我喜欢用例子说明,语文不是很好-_-,直接看code吧
长String,可以用 '''.......'''来定义,或者"""......"""
>>> print '''This is really a long Sting, I want to play but I have no time python is good, show a "hello world" end''' This is really a long Sting, I want to play but I have no time python is good, show a "hello world" end
当在想在输入时换行,而显示时不换行的话,就在一行末加上"/"(没有引号)
看code吧
>>>print "hello, /
world"
hello, world
>>> print /
"hello world"
hello world
>>> 1+2+3/ +4+5 15
Raw string
还是看code先
>>> print 'Hello, /nworld' Hello, world >>> print "hello, /nworld" hello, world >>> t = "hello, /nworld" >>> t 'hello, /nworld' >>> print t hello, world >>> print r'"hello /nworld"' "hello /nworld"
其中print r'...'就是print 原始的string.