当前位置: 首页 > news >正文

网页和网站做哪个好用网站seo外包公司有哪些

网页和网站做哪个好用,网站seo外包公司有哪些,柳州企业网站制作哪家好,做我女朋网站源码缘由 由于项目团队中新加入了几名攻城狮, 大家之前的背景各不相同,写出的代码也是“风格迥异”。正所谓:“无规则不成方圆”,因此需要对编程进行必要的规范。 整体的思路是:依照PEP8 Python 编码规范,并结合自己团队的…

缘由

由于项目团队中新加入了几名攻城狮, 大家之前的背景各不相同,写出的代码也是“风格迥异”。正所谓:“无规则不成方圆”,因此需要对编程进行必要的规范。

整体的思路是:依照PEP8 Python 编码规范,并结合自己团队的实际情况来定义一些规则。

 

代码编排

1 缩进。4个空格的缩进(编辑器都可以完成此功能),如果使用nodepad++请不要使用默认的Tab,更不能混合使用Tab和空格。

2 每行最大长度为80,换行可以使用反斜杠 "\",最好使用圆括号。换行点要在操作符的后边敲回车。

3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。 

4 模块内容的顺序:模块说明和docstring—import—globals&constants—其他定义。

 

文档编排

1 import部分,又按标准、三方和自己编写顺序依次排放,之间空一行。 

2 不要一次import中多个库,比如import os, sys不推荐。

 

空格的使用:总体原则,避免不必要的空格。

1 各种右括号前不要加空格。

2 逗号、冒号、分号前不要加空格。

3 函数的左括号前不要加空格。如Func(1)。

4 序列的左括号前不要加空格。如list[2]。

5 操作符左右各加一个空格,不要为了对齐增加空格。

6 函数默认参数使用的赋值符左右省略空格。

7 不要将多句语句写在同一行,尽管语法允许使用";"。

8 if/for/while语句中,即使执行语句只有一句,也必须另起一行()。

 

注释

注释必须使用英文,最好是完整的句子,首字母大写,句后要有结束符,结束符后跟两个空格,开始下一句。如果是短语,可以省略结束符。

1 块注释,在一段代码前增加的注释。在‘#’后加一空格。段落之间以只有‘#’的行间隔。

2 行注释,在一句代码后加注释。比如:x = x + 1 # Increment x

3 避免无谓的注释。

 

命名规范

1 模块命名尽量短小,使用全部小写的方式,可以使用下划线。

2 包命名尽量短小,使用全部小写的方式,不可以使用下划线。

3 类的命名使用CapWords的方式,模块内部使用的类采用_CapWords的方式。

4 异常命名使用CapWords+Error后缀的方式。

5 全局变量尽量只在模块内有效,类似C语言中的static。统一定义在一个模块中。

6 函数命名使用全部小写的方式,可以使用下划线。

7 常量命名使用全部大写的方式,可以使用下划线。

8 类的属性(方法和变量)命名使用全部小写的方式,可以使用下划线。

9 类的属性有3种作用域public、non-public和subclass API,可以理解成C++中的public、private、protected。non-public属性前,前缀一条下划线

 

参考:

https://github.com/google/styleguide/blob/gh-pages/pyguide.md

http://www.runoob.com/w3cnote/google-python-styleguide.html

https://www.cnblogs.com/haishiniu123/p/7125677.html

转载于:https://www.cnblogs.com/atuotuo/p/9569422.html

http://www.lbrq.cn/news/2807749.html

相关文章:

  • 网站关键词可以做几个广州疫情今天最新消息
  • 保定专业网站制作seo搜索引擎优化步骤
  • 小猪网站怎么做的百度贴吧免费发布信息
  • 怀化物流网站建设报价b站推广网站
  • 营销型网站建设选择题电商运营去哪里学比较好
  • 建一个网页网站驾校推广网络营销方案
  • 杭州网站建设哪家比较好b站推广网站入口202
  • 网站建设不完整(网站内容太少)唐山seo排名外包
  • 行业网站做不下去网站建设方案设计书
  • 橙色网站欣赏企业网站seo排名优化
  • 珠海网站建设 amp 超凡科技开电商需要多少钱
  • thinkphp做的上线网站中央新闻
  • 做企业网站不好混网店seo关键词
  • 义乌做网站多少钱seo交流博客
  • 上海城乡住房建设部网站首页关键词林俊杰mp3下载
  • 济南个人制作网站百度关键词排名软件
  • 杭州网站建设公司排名怎么在百度上投放广告
  • 成都seo优化公司排名广州seo推荐
  • 哪有做网站推广营销助手下载app下载
  • 电商直播系统深圳网站建设推广优化公司
  • 题库网站怎么做新手小白怎么学做运营
  • 佛山电商网站制作自助友链平台
  • 淘宝上的网站建设网络推广计划书
  • 虹口区建设交通委员会网站成都比较靠谱的seo
  • 个人做论坛网站要什么证件百度竞价客服电话
  • 杭州做公司网站的公司海外广告投放渠道
  • 做电影网站违法么百度电脑版网页
  • 网站建设与管理代码seo网站推广是什么意思
  • wordpress 支付百色seo外包
  • 北京外包seo公司seo流量工具
  • Mokker AI:一键更换照片背景的AI神器
  • 计算机视觉(opencv)实战六——图像形态学(腐蚀、膨胀、开运算、闭运算、梯度、顶帽、黑帽)
  • Design Compiler:逻辑库名与逻辑库文件名及其指定方式
  • 实现自己的AI视频监控系统-第一章-视频拉流与解码2
  • 4位量化:常规的线性层被替换成了4位线性层(48)
  • 技术分享:跨域问题的由来与解决