Python 字符串前缀(String prefix)
r 'string'
r' ',用法是不会对后方字符串中的转义符进行转义,如:
str = r'\n' print(str) # 会直接输出\n,并不会输出换行
f 'string'
f ' ',用法是对字符进行格式化就和str.format()一样,会对{}进行格式化,如:
str = f'你好,{}', '世界' # 输出 你好,世界
b 'string'
b 'hello world',b 表示后面的数据为bytes 类型
u 'string'
str = u'你好世界'
u 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。
i 'string'
l’'表示后面的字符串是宽字符字符串,即由两个字节组成的Unicode字符序列。宽字符字符串可以用于处理一些需要双字节编码的语言或者符号
标签:字符,word,string,Python,prefix,str,字符串 From: https://www.cnblogs.com/lxshbes412/p/17758449.html