1. 字符串前加f
表示字符串内支持大括号内的python表达式,如:
logger.info(f"Total time taken: {time.time() - start_time}")
- 1
2. 字符串前加r
去掉反斜杠的转移机制,如下面例子,表示单纯字符串而不表示换行
logger.info(r"Test\n\n\n")
- 1
3. 字符串前加u
一般出现在中文字符串前,防止出现乱码
4. 字符串前加b
表示这是一个bytes类型对象,在网络编程中,服务器和浏览器只认bytes类型数据,如:
response=b'<h1>Hello World</h1>'
- 1
文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树进阶语法字符串方法
157057 人正在系统学习中