代码点读机 / Python / ;

; Python · 符号

分号 `;` 在 Python 中用于在一行内写多条语句。通常 Python 是每行一条语句,但如果你确实想在一行放多条简单语句,可以用分号分隔。不过,官方风格指南不推荐这样做,因为会降低可读性。

怎么用

语句1; 语句2; 语句3

小例子

a = 1; b = 2; c = 3
print(a, b, c)

运行结果

1 2 3

对比:正常多行写法

a = 1
b = 2
c = 3

常见使用场景

- 交互式环境快速测试。
- 极其简短的赋值。

提醒:- 不建议在正式代码中使用分号,会降低可读性。 - 分号不能用于分隔代码块,比如 `if` 后面不能用分号代替冒号。

官方文档:https://docs.python.org/zh-cn/3/reference/lexical_analysis.html#operators-and-delimiters

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条