深入理解Python中字符串前加u和r的作用及原理

Python字符串在Python字符串1的前面添加U,R,B。

深入理解Python中字符串前加u和r的作用及原理

str=u'中文字符串'

影响:

解决中国乱码问题

后一个字符串以Unicode格式编码,该格式通常在中文字符串的前面使用

2。在字符串的前面加R

s=r'\tt'
print(s)
\tt
s='\tt'
print(s)
    t

分配字符串后,添加“ R”可以防止在时间时传输字符串。

原则是在逃生角色之前添加'\'

在字母表示原始字符串之前添加r,也称为原始字符串常数。通常在以下两个方面使用:

1。正则表达式

处理正则表达式时避免避免反斜线

search=re.compile(r'\s*')

2。系统路径

如果下面的路径,请使用r来防止\ t的公义

path=r'c:\text'

“ r”是“原始”的缩写。检查单词,这意味着“未经处理的原材料”。因此,不难想象在python字符串的前面,它的意思是“根据原始输出字符串”,即字符串中的元素,外观是什么,或者没有变化的内容。 python不会去一些符号

3。在字符串的前面添加B

示例:响应= b'

你好世界! '#b''意味着这是一个字节对象

影响:

B“”前缀表示:后一个字符串为字节类型。

用处:

在网络编程中,服务器和浏览器仅识别字节类型数据。

例如:发送函数的参数和RECV函数的返回值是字节类型

随附的::

在python3中,字节和str的相互转换的方式是

str.Encode('utf-8')

bytes.decode('utf-8')

你可能想看:
« 上一篇
下一篇 »

相关推荐

python爬虫教程PDF,Python爬虫书PDF

2026年09月02日

31阅读

外国教程python,python编程教学视频

2026年09月02日

25阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

21阅读

python库包教程,python 包

2026年09月02日

27阅读

python教程大全集,python教程600集

2026年09月02日

26阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

22阅读