博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编码风格
阅读量:7120 次
发布时间:2019-06-28

本文共 449 字,大约阅读时间需要 1 分钟。

  • 使用 4 空格缩进,而非 TAB

    在小缩进(可以嵌套更深)和大缩进(更易读)之间,4空格是一个很好的折中。TAB 引发了一些混乱,最好弃用

  • 折行以确保其不会超过 79 个字符

    这有助于小显示器用户阅读,也可以让大显示器能并排显示几个代码文件

  • 使用空行分隔函数和类,以及函数中的大块代码

  • 可能的话,注释独占一行

  • 使用文档字符串

  • 把空格放到操作符两边,以及逗号后面,但是括号里侧不加空格:f(1, 2) g(3, 4)

  • 统一函数和类命名

    推荐类名用 驼峰命名, 函数和方法名用 小写_和_下划线。总是用 self 作为方法的第一个参数(关于类和方法的知识详见  )

  • 不要使用花哨的编码,如果你的代码的目的是要在国际化环境。Python 的默认情况下,UTF-8,甚至普通的 ASCII 总是工作的最好

  • 同样,也不要使用非 ASCII 字符的标识符,除非是不同语种的会阅读或者维护代码。

转载于:https://www.cnblogs.com/jingjieceo/p/7602139.html

你可能感兴趣的文章
Python 将json字符串 进行列表化可循环
查看>>
Django Drops
查看>>
NLog自定义字段写入数据库表,示例
查看>>
SQL优化的思路及基本原则(mysql)
查看>>
data-toggle data-target
查看>>
bootstrap课程5 bootstrap中的组件使用的注意事项是什么
查看>>
vue - 自定义指令
查看>>
Jvm(20),如何定义为垃圾对象----引用计数法
查看>>
The Five Best Linux BitTorrent Clients
查看>>
LeetCode: Path Sum 解题报告
查看>>
Struts2之文件上传(单文件/多文件)
查看>>
【AS3 Coder】任务七:初涉PureMVC——天气预报功能实现
查看>>
基于HT for Web的Web SCADA工控移动应用
查看>>
JavaScript-常用正则函数(适合忘记时看)
查看>>
Sphinx-实战
查看>>
窗体之间传递值的几种方法
查看>>
onSingleTapUp()和onSingleTapConfirmed()的区别
查看>>
Android app应用多语言切换功能实现
查看>>
严重: Catalina.stop: java.net.ConnectException: Connection refused: connect
查看>>
几个常用的ps命令
查看>>