Python 字符串前缀(字母)大全


Python 字符串前缀(前面加的字母)

1. f"..." —— 格式化字符串(放变量)

python
 
运行
 
 
 
name = "张三"
s = f"我是{name}"
 
作用:直接在字符串里插变量,最简单。

2. r"..." —— 原始字符串(不转义)

最常用!写路径、正则必用!
python
 
运行
 
 
 
path = r"C:\Users\file.txt"
 
作用:\n\t\不转义,原样输出。

3. b"..." —— 二进制 bytes 字符串

用于文件、网络、图片、接口数据
python
 
运行
 
 
 
data = b"hello world"
 

4. u"..." —— Unicode 字符串

Python3 默认就是 Unicode,几乎不用写
python
 
运行
 
 
 
s = u"你好"
 

5. F"..." = f"..."

大写 F 和小写 f 一样
python
 
运行
 
 
 
s = F"我是{name}"
 

6. R"..." = r"..."

大写 R 和小写 r 一样
python
 
运行
 
 
 
s = R"C:\Users"
 

超级常用组合(必须会)

rf"..." → 原始 + 格式化

python
 
运行
 
 
 
name = "test"
path = rf"C:\Users\{name}\file.txt"
 

最精简记忆表

表格
 
 
 
前缀 作用 最常用场景
f"" 放变量 拼接文字、提示词
r"" 不转义 路径、正则、网址
b"" 二进制 文件、网络传输
u"" 统一字符 几乎不用
rf"" 原始 + 变量 路径 + 变量
posted @ 2026-05-29 11:05  xxxyz  阅读(90)  评论(0)    收藏  举报

DESIGNED WITH RAW ENERGY — NEO-BRUTALISM