python 命名规范知识点汇总


Posted in Python onFebruary 14, 2020

1,模块命名

(1)模块推荐使用小写命名,

(2)除非有很多字母,尽量不要用下划线

因为很多模块文件存与模块名称一致的类,模块采用小写,类采用首字母大写,这样就能区分开模块和类。

2,类命名

(1)类名使用驼峰(CamelCase)命名风格,首字母大写;

(2)私有类可用一个下划线开头。

3,函数命名

(1)函数名一律小写,如有多个单词,用下划线隔开

(2)类内部函数命名,用单下划线(_)开头(该函数可被继承访问)

(3)类内私有函数命名,用双下划线(__)开头(该函数不可被继承访问)

4,变量命令

(1)变量名推荐小写,如有多个单词,用下划线隔开

(2)类内部变量命名,用单下划线(_)开头(该变量可被继承访问)

(3)类内私有变量命名,用双下划线(__)开头(该变量不可被继承访问)

5,常量命令

使用下划线分割大些字母命名

Python 相关文章推荐
介绍Python中内置的itertools模块
Apr 29 Python
Python字符编码判断方法分析
Jul 01 Python
PYTHON 中使用 GLOBAL引发的一系列问题
Oct 12 Python
python3设计模式之简单工厂模式
Oct 17 Python
Python+OpenCV人脸检测原理及示例详解
Oct 19 Python
python中类的属性和方法介绍
Nov 27 Python
如何使用django的MTV开发模式返回一个网页
Jul 22 Python
关于pytorch中网络loss传播和参数更新的理解
Aug 20 Python
python实现在多维数组中挑选符合条件的全部元素
Nov 26 Python
django数据模型on_delete, db_constraint的使用详解
Dec 24 Python
python爬虫实例之获取动漫截图
May 31 Python
Python压缩模块zipfile实现原理及用法解析
Aug 14 Python
wxPython修改文本框颜色过程解析
Feb 14 #Python
python中提高pip install速度
Feb 14 #Python
pycharm快捷键汇总
Feb 14 #Python
python随机模块random使用方法详解
Feb 14 #Python
python实现连连看游戏
Feb 14 #Python
python读取与处理netcdf数据方式
Feb 14 #Python
Python class的继承方法代码实例
Feb 14 #Python
You might like
PHP通过iconv将字符串从GBK转换为UTF8字符集
2011/07/18 PHP
PHP实现微信公众平台音乐点播
2014/03/20 PHP
php实现三级级联下拉框
2016/04/17 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
Yii 2中的load()和save()示例详解
2017/08/03 PHP
PHP添加PNG图片背景透明水印操作类定义与用法示例
2019/03/12 PHP
div层的移动及性能优化
2010/11/16 Javascript
javascript 正则表达式相关应介绍
2012/11/27 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
基于React.js实现原生js拖拽效果引发的思考
2016/03/30 Javascript
javascript内存分配原理实例分析
2017/04/10 Javascript
react-router实现跳转传值的方法示例
2017/05/27 Javascript
微信小程序动态增加按钮组件
2018/09/14 Javascript
Angular2 自定义表单验证器的实现方法
2018/12/14 Javascript
vue+element实现表格新增、编辑、删除功能
2019/05/28 Javascript
js根据后缀判断文件文件类型的代码
2020/05/09 Javascript
[30:51]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第一局
2016/03/04 DOTA
python 示例分享---逻辑推理编程解决八皇后
2014/07/20 Python
Python3中的2to3转换工具使用示例
2015/06/12 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
Django单元测试工具test client使用详解
2019/08/02 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
flask 实现上传图片并缩放作为头像的例子
2020/01/09 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
通过实例解析python创建进程常用方法
2020/06/19 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
python 基于PYMYSQL使用MYSQL数据库
2020/12/24 Python
教你如何一步一步用Canvas写一个贪吃蛇
2018/10/22 HTML / CSS
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
如何用SQL语句进行模糊查找
2015/09/25 面试题
实习护理工作自我评价
2013/09/25 职场文书
个人融资协议书
2014/10/02 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
学术会议通知范文
2015/04/15 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书
python实现大文本文件分割成多个小文件
2021/04/20 Python