Python 语法以缩进区分上下文关系,缩进必须是 4 空格 (但并非彻底性强制要求) 而非 \t 字符。
采用 数字 IDE 编辑 Python 源码时,按下 Tab 键会被默认置换成 4 空格。
Python 不会对目前不运行的语句 (或模块) 进行语法检测,所以,缩进偶尔多一个 (或少一个) 空格很常见。
有时就算进行了语法检测,由于 Python (包括 Cython 编译器) 对缩进的非严格要求,也可能放过而正常运行。
文件空格 可一次性批量格式化 标准化 规范化 Python 源码,自动校正缩进,把 \t 字符置换成 4 空格,移除多余空行。
版权声明: 本文为独家原创稿件,版权归 乐数软件 ,未经许可不得转载。