欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python字符串前缀

程序员文章站 2022-03-07 09:12:48
1,r/R表示raw string(原始字符串) 2,u/U表示unicode string(unicode编码字符串) 3,b/B表示byte string(转换成bytes类型) ......

1,r/r表示raw string(原始字符串)

#!/usr/bin/python
str1 = 'hello \n world'
str2 = r'hello \n world'
print(str1)
print(str2)

2,u/u表示unicode string(unicode编码字符串)

#!/usr/bin/python
str1 = '\u4f60\u597d\u4e16\u754c'
str2 = u'\u4f60\u597d\u4e16\u754c'
print(str1)
print(str2)

3,b/b表示byte string(转换成bytes类型)

#!/usr/bin/python
str1 = 'hello world'
str2 = b'hello world'
print(type(str1))
print(type(str2))