Python中字符串前添加r ,b, u, f前缀的含义
发布日期:2021-05-09 05:31:46 浏览次数:9 分类:博客文章

本文共 282 字,大约阅读时间需要 1 分钟。

1、在python字符串前添加r,意思为消除转义字符。

print(r'test\n')print(r'test\t')print(r'test\r')

2、在python字符串前添加f,意思为支持大括号内的python 表达式。

idx=1 str = f'{idx}的类型为{type(idx)}' print(str)

3、在python字符串前添加b,意思为字符串类型为byte类型,在网络编程中尤其常见。

4、在python字符串前添加u,意思为字符串使用unicode格式进行编码,一般用于中文字符串中,主要防止源码储存格式的问题导致再次使用出现乱码。

 

 

 

上一篇:【Python】有关os.path.dirname(__file__)的注意事项
下一篇:【Confluence】在CentOS7上的安装小记(下)

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月16日 01时19分21秒