python基础之输出忽略转译符
在我们网上看别人代码时,有时可能会出现这样的语句
print(r'*******')
那么语句中的r是干什么用的呢?
你输入一个语句,如果你输入以下
print('hello word')
print(r'hello word')
你会发现两者的输出结果都是一样的
hello word
而如果我们输入两种特殊的语句
print('mmmmm\n123')
我们知道\n是换行符的意思,所以上述结果输出即是
mmmmm
123
而有时我们可能需要\n这样的字符串,因此,我们就要采用输出字符串前加r的方法
print(r'mmmmm\n123')
输出就会发现
mmmmm\n123
有我们想要的\n,所以r的意思就是告诉机器,我们要用到语句中的特殊符号。