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装饰器的函数式编程详解
Feb 27 Python
Python3处理HTTP请求的实例
May 10 Python
Django实现全文检索的方法(支持中文)
May 14 Python
深入理解Python异常处理的哲学
Feb 01 Python
pyside+pyqt实现鼠标右键菜单功能
Dec 08 Python
pandas和spark dataframe互相转换实例详解
Feb 18 Python
利用python实现逐步回归
Feb 24 Python
python中的错误如何查看
Jul 08 Python
python中数字是否为可变类型
Jul 08 Python
python实现逻辑回归的示例
Oct 09 Python
matplotlib交互式数据光标实现(mplcursors)
Jan 13 Python
浅谈Python中对象是如何被调用的
Apr 06 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
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
PHP中的类-什么叫类
2006/11/20 PHP
PHP计算指定日期所在周的开始和结束日期的方法
2015/03/24 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
PHP扩展类型及安装方式解析
2020/04/27 PHP
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
2016/07/11 Javascript
js 动态生成json对象、时时更新json对象的方法
2016/12/02 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
2016/12/13 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
2020/06/29 Javascript
浅谈node中的exports与module.exports的关系
2017/08/01 Javascript
清空元素html("") innerHTML="" 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
jQuery实现滚动效果
2017/11/17 jQuery
jQuery实现的页面弹幕效果【测试可用】
2018/08/17 jQuery
ES6中let 和 const 的新特性
2018/09/03 Javascript
原生JS无缝滑动轮播图
2019/10/22 Javascript
React实现轮播效果
2020/08/25 Javascript
浅谈vue项目利用Hbuilder打包成APP流程,以及遇到的坑
2020/09/12 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
Python使用matplotlib绘制动画的方法
2015/05/20 Python
使用XML库的方式,实现RPC通信的方法(推荐)
2017/06/14 Python
Python双精度浮点数运算并分行显示操作示例
2017/07/21 Python
Python3学习笔记之列表方法示例详解
2017/10/06 Python
python如何将图片转换为字符图片
2020/08/19 Python
pandas数据分组和聚合操作方法
2018/04/11 Python
pandas 将索引值相加的方法
2018/11/15 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
2020/06/02 Python
自主招生教师推荐信
2014/05/10 职场文书
大学教师师德师风演讲稿
2014/08/22 职场文书
交通局领导班子群众路线教育实践活动对照检查材料思想汇报
2014/10/09 职场文书
流动人口婚育证明
2014/10/19 职场文书
2015年教学管理工作总结
2015/05/20 职场文书
MySQL中几种插入和批量语句实例详解
2021/09/14 MySQL
Js类的构建与继承案例详解
2021/09/15 Javascript