如何在本页面格式化代码?
将代码粘贴到左侧编辑框或加载文件,选择需要的选项,然后点击格式化。在右侧检查结果后,可以复制或保存。
按照常用的 PEP 8 规范格式化 Python 函数、类、字典、列表和临时代码片段,统一缩进、空格、换行和引号处理,同时保持程序行为不变。
可以加载本地 Python 文件或粘贴临时代码片段,然后从输出编辑器复制或保存格式化结果。
将代码粘贴到左侧编辑框或加载文件,选择需要的选项,然后点击格式化。在右侧检查结果后,可以复制或保存。
输入内容需要符合所选语言或语法。请检查未完成的语句、不匹配的括号或引号,以及与输入不符的方言或模式,然后重新格式化。
代码格式化器会按所选语言识别词法单元和嵌套结构,再根据统一规则重新安排缩进、空格和换行。它不会编译或运行程序,因此格式化结果不能代替正确性或安全性检查。
Python 通常使用 4 个空格。页面默认的 79 列符合较保守的 PEP 8 建议;团队达成一致时可以放宽到 99 列。可以设置列宽限制、是否保留原有字符串引号,以及尾随逗号是否可以让集合和函数调用展开为多行。