一、原始字符串(raw string )
如果我们想输入一个路径,一般情况下Windows是使用\来完成的。但是Python使用\搭配一些字母,就会以转义符的形式做出解释。
例如:
print("D:\three\two\one\now")
\转义符解释
为什么输出的不是路径,请参考转义符\t,\n
转义符
①使用另外一个反斜杠去转移路径分隔符的反斜杠。即\\
但是注意:以上代码的输入都很麻烦的,并不是原始字符串哦!
②使用原始字符串(raw Strings)
1、原始字符串是Python中一类比较特殊的字符串,以大写字母R或者小写字母r开始。在原始字符串中,字符“\” 不再表示转义字符的含义。
2、原始字符串是为正则表达式设计的,也可以用来方便地表示Windows系统下的路径,不过,如果路径以"" 结尾那么会出错
print(r"D:\three\two\one\now")
D:\three\two\one\now
二、字符串的加法与乘法(concatenation and multiplication of strings)
1、使用加法拼接
'520'+'1314'
'5201314'
2、使用字符串乘法
字符串乘法
print('你是最可爱的人\n'*3000)
换行
注意:在这里,我们都将每行换行隔开了。
网友评论