提示:基础知识查漏补缺
- ✅字符串前添加r的作用
今天学习接口自动化框架时,发现读取yaml文件路径的字符串前有个r,但是不知道这个r的作用是什么。通过菜鸟教程python基础字符串相关知识才明白:
在字符串前面添加一个 r,表示原始字符串,不会发生转义
若字符串里面含有\n、\t类型的字符,字符串前不加r则会发生转义,加r则会输出原字符串
- 代码示例如下:
if __name__ == "__main__":
print(r"tttt\n") # 在字符串前面添加一个 r,表示原始字符串,不会发生转义
print("yyyy\n")
运行结果:
tttt\n
yyyy