资源描述:
《python 编码规范(google) _ 菜鸟教程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、搜索……首页ANDROID互联网杂乱无章科技资讯程序员人生程序员笑话编程技术网址导航订阅Python编码规范(Google)输入邮箱订阅笔记分类编程技术订阅Android基Android扩PHP常用实Python风格规范(Google)Python常用互联网杂乱无章本项目并非 Google 官方项目, 而是由国内程序员凭热情创建和维护。如果你关注的是 Google 官方英文版, 请移步 Google Style Guide科技资讯程序员人生程序员笑话以下代码中 Yes 表示推荐,No表示不推荐。编程技术分号ADO教程Ajax 教程Android教不要在行尾加分号, 也不要用分号将
2、两条命令放在同一行。AngularJSAngularJS2AppML教行长度ASP教程ASP.NET教Bootstrap每行不超过80个字符C教程C#教程C++教程以下情况除外:CSS参考手CSS教程CSS3教程1.长的导入模块语句Django教Docker教DTD教程2.注释里的URLEclipse教Firebug教FoundationGit教程Go语言教Google地不要使用反斜杠连接行。HighchartsHTMLDOMHTML参考Python会将 圆括号, 中括号和花括号中的行隐式的连接起来 , 你可以利用这个特点. 如果需要, 你可以在表达式外围增加一对额外的圆括号。H
3、TML字符HTML教程HTTP教程ionic 教程iOS教程Java教程推荐: foo_bar(self, width, height, color='black', design=None, x=JavaScriptJavascriptjQuery'foo', emphasis=None, highlight=0)jQueryjQuery UIjQuery 教程JSON教程JSP教程Linux 教程if(width ==0and height ==0and color =='red'and emphasis =='strong'):Lua
4、教程MemcachedMongoDBMySQL教Node.js 教Perl教程如果一个文本字符串在一行放不下, 可以使用圆括号来实现隐式行连接:PHP教程Python3教Python基础RDF教程React教程Redis 教程x =('这是一个非常长非常长非常长非常长 ''非常长非常长非常长非常长非常长非常长的字符串')RSS教程Ruby 教程Scala教程Servlet教程SOAP教程SQL教程在注释中,如果必要,将长的URL放在一行上。SQLite教程SVG教程SVN教程Yes:#SeedetailsatSwift教程TCP/IP教程#http://www.exampl
5、e.com/us/developer/documentation/api/content/v2.0/csv_file_name_extension_full_specification.htmlVBScript教W3C教程WebWSDL教程XLink 教程XMLDOMNo:#SeedetailsatXMLXML教程XPath教程#http://www.example.com/us/developer/documentation/api/content/XQuery 教XSLFO教XSLT教程#v2.0/csv_file_name_extension_full_specifica
6、tion.html正则表达式测验浏览器网站品质网站建设指网站服务器注意上面例子中的元素缩进; 你可以在本文的 :ref:`缩进 `部分设计模式找到解释.括号宁缺毋滥的使用括号除非是用于实现行连接, 否则不要在返回语句或条件语句中使用括号. 不过在元组两边使用括号是可以的.Yes:if foo: bar()while x: x = bar()if x and y: bar()ifnot x: bar()return foofor(x, y)in dict.items():...No:if(x)
7、: bar()ifnot(x): bar()return(foo)缩进用4个空格来缩进代码绝对不要用tab, 也不要tab和空格混用. 对于行连接的情况, 你应该要么垂直对齐换行的元素(见 :ref:`行长度 ` 部分的示例), 或者使用4空格的悬挂式缩进(这时第一行不应该有参数):Yes:#与起始变量对齐 foo = long_function_name(var_one, var_two,