注释、缩进、分号:Python独有的语法规则 6.1 注释三类注释使用边界Python独有细节1. 单行注释#只能注释当前行#和注释内容之间必须空一格PEP8强制不能放在代码行中间随意打断标识符2. 多行注释三引号 Python没有官方多行注释语法三引号本质是多行字符串常量不赋值变量时被解释器忽略仅用于文档注释禁止用于大段代码屏蔽建议用IDE快捷键注释3. 文档注释写在函数、类第一行用于help()指令读取是Python独有的标准化文档注释其他语言无强制位置要求。6.2 缩进Python区别于所有主流语言的核心规则Java/C/JS用大括号{}划分代码块Python彻底取消大括号依靠缩进层级划分代码块缩进不一致直接抛出IndentationError语法错误。细节规则同一代码块缩进空格数量必须完全一致缩进只能用4空格禁止Tab缩进层级不限最多建议不超过4层层级过多会导致代码可读性崩盘。示例if判断内部代码必须缩进无缩进则不属于if代码块。6.3 分号被新手误解最深的语法1. 默认规则Python行尾不需要分号加分号不会报错但属于违反PEP8规范2. 唯一合法使用场景同一行编写多条简短语句用分号分隔例如a1;b2企业禁止使用该写法会降低可读性3. 特殊用法行尾单独分号无任何作用解释器直接忽略不要盲目模仿C语言每行加分号。