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 变量类型及命名规则介绍
Jun 08 Python
python实现基于两张图片生成圆角图标效果的方法
Mar 26 Python
通过Python爬虫代理IP快速增加博客阅读量
Dec 14 Python
python机器学习之神经网络(三)
Dec 20 Python
在python中只选取列表中某一纵列的方法
Nov 28 Python
python处理RSTP视频流过程解析
Jan 11 Python
Python要如何实现列表排序的几种方法
Feb 21 Python
django创建超级用户时指定添加其它字段方式
May 14 Python
matplotlib.pyplot.matshow 矩阵可视化实例
Jun 16 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
Sep 03 Python
python如何利用traceback获取详细的异常信息
Jun 05 Python
python实现剪贴板的操作
Jul 01 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时间和日期函数详解
2015/05/08 PHP
php将html转为图片的实现方法
2017/05/19 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
ExtJS下grid的一些属性说明
2009/12/13 Javascript
jquery 简短右键菜单 多浏览器兼容
2010/01/01 Javascript
javascript 子窗体父窗体相互传值方法
2010/05/31 Javascript
捕获浏览器关闭、刷新事件不同情况下的处理方法
2013/06/02 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
jQuery图片切换动画特效
2016/11/02 Javascript
如何实现json数据可视化详解
2016/11/24 Javascript
利用vue-router实现二级菜单内容转换
2016/11/30 Javascript
原生JS和jQuery操作DOM对比总结
2017/01/19 Javascript
jQuery插件zTree实现更新根节点中第i个节点名称的方法示例
2017/03/08 Javascript
总结js函数相关知识点
2018/02/27 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
继承行为在 ES5 与 ES6 中的区别详解
2019/12/24 Javascript
javascript实现移动端触屏拖拽功能
2020/07/29 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
2020/08/04 Javascript
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
python3+mysql查询数据并通过邮件群发excel附件
2018/02/24 Python
python使用openpyxl库修改excel表格数据方法
2018/05/03 Python
Python 字符串与数字输出方法
2018/07/16 Python
Python走楼梯问题解决方法示例
2018/07/25 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
解析HTML5中的新功能本地存储localStorage
2016/03/01 HTML / CSS
详解canvas多边形(蜘蛛图)的画法示例
2018/01/29 HTML / CSS
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
上课迟到检讨书
2014/02/19 职场文书
舞蹈毕业生的自我评价
2014/03/05 职场文书
Angular性能优化之第三方组件和懒加载技术
2021/05/10 Javascript
MySQL 查询速度慢的原因
2021/05/25 MySQL
了解MySQL查询语句执行过程(5大组件)
2022/08/14 MySQL