搜了一圈发现中文版的都有点古老了,和最新版的Google Python Style Guide有不小的差别,所以就自己翻译了一份中文版,供大家参考。由于本人英语水平和Python水平有限,翻译中可能存在一些问题,也欢迎在评论区指正。 1 背景 Python是谷歌使用的主要动态语言。本风格指南是Python程序的注意事项列表。为了帮助您正确格式化代...
Python有一种独一无二的的注释方式: 使用文档字符串. 文档字符串是包, 模块, 类或函数里的第一个语句. 这些字符串可以通过对象的__doc__成员被自动提取, 并且被pydoc所用. (你可以在你的模块上运行pydoc试一把, 看看它长什么样). 我们对文档字符串的惯例是使用三重双引号"""(PEP-257). 一个文档字符...
Google Python Style Guide 最近在看google python编码规范https://google.github.io/styleguide/pyguide.html。我发现RuffGitHub - astral-sh/ruff: An extremely fast Python linter and code formatter, written in Rust.可以很好的自动化实现这里面大部分的规范,不过有一部分还是自动化不了的。本文把一些对我有...
google_python_style.vim Project import generated by Copybara. Dec 31, 2019 htmlcssguide.html set favicon#489 Jan 18, 2025 htmlcssguide.xml Revert "Project import generated by Copybara." Jan 31, 2018 intellij-java-google-style.xml Revert "Project import generated by Copybara." ...
Google Python Style Guide CN 谷歌Python代码风格指南中文翻译. Contribute to shendeguize/GooglePythonStyleGuideCN development by creating an account on GitHub.
This project holds theC++ Style Guide,C# Style Guide,Swift Style Guide,Objective-C Style Guide,Java Style Guide,Python Style Guide,R Style Guide,Shell Style Guide,HTML/CSS Style Guide,JavaScript Style Guide,TypeScript Style Guide,AngularJS Style Guide,Common Lisp Style Guide, andVimscript Style...
如果你关注的是 Google 官方英文版, 请移步 Google Style Guide。 以下代码中 Yes 表示推荐,No 表示不推荐。 分号 不要在行尾加分号, 也不要用分号将两条命令放在同一行。 行长度 每行不超过80个字符 以下情况除外: 长的导入模块语句 注释里的URL 不要使用反斜杠连接行。 Python会将 圆括号, 中括号和花...
Google Python Style Guide Python编程规范 1、运行前使用pychecker检查语法、2、Imports只能用力导入packages和modules 3、导入模块的时候,要使用全名 4、异常处理要慎用 5、不允许使用全局变量 6、嵌套类(函数)、本地类(函数)、内部类(函数)可以使用 7、行包只能在简单的case情况下使用 8、使用默认的迭代器...
Python 编码规范(Google Python Style Guide)分号行长度 括号foo_bar(self, width, height, color='black', design=None, x='foo',emphasis=None, highlight=0)if (width == 0 and height == 0 and color == 'red' and emphasis == 'strong'):x = ('这是一个非常长非常长非常长非常长 ''非常长...
Python is the main dynamic language used at Google. This style guide is a list ofdos and don’tsfor Python programs. To help you format code correctly, we’ve created asettings file for Vim. For Emacs, the default settings should be fine. ...