搜索
写经验 领红包
 > 房产

pytho字符串前面加ub的含义(pytho字符串前加f报错)

导语:Python3中字符串前面加u,r,b,f是什么意思

1、字符串前加 u

例:u

作用:

后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。

根据程序结果,发现无前缀,和前缀u,构造出来的字符串常量,是一样的。

2、字符串前加 r

例:r& 表示不转义字符串A\n\n\n\n\tB,直接输出原样。

作用:

去掉反斜杠的转义机制。

(特殊字符:即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。 )

应用:

常用于正则表达式,对应着re模块。

3、字符串前加 b

例: response = b&39; 39; &39;utf-8&39;utf-8&39;processing& 以 f 开头表示在字符串内支持大括号内的python 表达式print(f&39;)

输出:processing done in 18.07s

本文内容由快快网络小滢创作整理编辑!