\ Python · 符号
反斜杠 `\` 在 Python 中有两个主要用途: 1. **转义字符**:在字符串中,`\` 用于表示特殊字符,比如 `\n` 换行、`\t` 制表符、`\\` 反斜杠本身。 2. **行连接**:在一行代码末尾使用 `\`,可以让代码在下一行继续,通常用于很长的表达式。
怎么用
字符串中的转义: "\n"
行连接: 变量 = 很长的表达式 + \
另一部分
小例子
# 转义
print("第一行\n第二行")
print("制表符\t间隔")
# 行连接
总和 = 1 + 2 + \
3 + 4
print(总和)
运行结果
第一行 第二行 制表符 间隔 10
对比:不使用行连接,可以用括号自动续行
总和 = (1 + 2 +
3 + 4)常见使用场景
- 字符串中表示特殊字符。 - 拆分长表达式到多行。
提醒:- 转义字符必须成对使用,`\` 本身用 `\\` 表示。 - 行连接时,`\` 后不能有空格或注释。 - 在括号内不需要使用 `\` 续行。
官方文档:https://docs.python.org/zh-cn/3/reference/lexical_analysis.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条