变量和字符串2

1.原始字符串

使用原始字符串,可以避免反斜杠被当作转义字符解析

1 >>> 未使用原始字符串
2 >>> print("D:\three\two\one\now")
3 D:        hree        wo\one
4 ow
5 >>>  使用原始字符串
6 >>> print(r"D:\three\two\one\now")
7 D:\three\two\one\now

2.字符串

通常,使用三引号字符串来引用多行文本

 1 >>> poetry = """
 2 面朝大海,春暖花开
 3 
 4 从明天起,做一个幸福的人
 5 喂马、劈柴,周游世界
 6 从明天起,关心粮食和蔬菜
 7 我有一所房子,面朝大海,春暖花开
 8 
 9 从明天起,和每一个亲人通信
10 告诉他们我的幸福
11 那幸福的闪电告诉我的
12 我将告诉每一个人
13 
14 给每一条河每一座山取一个温暖的名字
15 陌生人,我也为你祝福
16 愿你有一个灿烂的前程
17 愿你有情人终成眷属
18 愿你在尘世获得幸福
19 我只愿面朝大海,春暖花开
20 """
21 print(poetry)

3.字符串的加法和乘法

字符串加法我们叫做拼接,就是将字符串给组合成一个长的新字符串

1 >>> '520' + '1314'
2 '5201314'

还可以用乘法符号进行复制

1 >>>print("我每天爱你三千遍"*3000)