1. 原始字符串
使用原始字符串,可以避免反斜杠(\)被当作转义字符解析:
>>> 未使用原始字符串
>>> print("D:\three\two\one\now")
D: hree wo\one
ow
>>> 使用原始字符串 (引号面加个小r 转义字符将不在有效)
>> print(r"D:\three\two\one\now")
D:\three\two\one\now
注 :反斜杠不能放在字符串的末尾
2. 字符串(Triple quotes)
通常,使用三引号(用英文输入)字符串来引用多行文本:
>>> poetry = """
面朝大海,春暖花开
从明天起,做一个幸福的人
喂马、劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,面朝大海,春暖花开
从明天起,和每一个亲人通信
告诉他们我的幸福
那幸福的闪电告诉我的
我将告诉每一个人
给每一条河每一座山取一个温暖的名字
陌生人,我也为你祝福
愿你有一个灿烂的前程
愿你有情人终成眷属
愿你在尘世获得幸福
我只愿面朝大海,春暖花开
"""
3. 字符串加法和乘法
字符串相加我们叫做拼接,就是将字符串组合成一个长的新的字符串:
>>> '520' + '1314'
'5201314'
字符串相乘我们叫做复制