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的SimpleHTTPServer模块用处及使用方法简介
Jan 22 Python
python 除法保留两位小数点的方法
Jul 16 Python
Python Tkinter模块实现时钟功能应用示例
Jul 23 Python
Python实现常见的回文字符串算法
Nov 14 Python
python pexpect ssh 远程登录服务器的方法
Feb 14 Python
django自定义非主键自增字段类型详解(auto increment field)
Mar 30 Python
基于Python采集爬取微信公众号历史数据
Nov 27 Python
python进行二次方程式计算的实例讲解
Dec 06 Python
python基础之爬虫入门
May 10 Python
Python图片检索之以图搜图
May 31 Python
Python中使用ipython的详细教程
Jun 22 Python
python使用BeautifulSoup 解析HTML
Apr 24 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 模拟post_验证页面的返回状态(实例讲解)
2013/10/28 PHP
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
一个用js实现的页内搜索代码
2007/05/23 Javascript
js钢琴按钮波浪式图片排列效果代码分享
2015/08/26 Javascript
使用jquery动态加载Js文件和Css文件
2015/10/24 Javascript
AngularJS模块学习之Anchor Scroll
2016/01/19 Javascript
响应式表格之固定表头的简单实现
2016/08/26 Javascript
ng-zorro-antd 入门初体验
2018/12/03 Javascript
详解bootstrap-fileinput文件上传控件的亲身实践
2019/03/21 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
[07:12]2014DOTA2西雅图国际邀请赛 黑马Liquid专题采访
2014/07/12 DOTA
[01:56]林书豪DOTA2上海特级锦标赛励志短片
2016/03/05 DOTA
Python求解平方根的方法
2015/03/11 Python
Python合并两个字典的常用方法与效率比较
2015/06/17 Python
用Python登录好友QQ空间点赞的示例代码
2017/11/04 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
详解Django中间件的5种自定义方法
2018/07/26 Python
python opencv判断图像是否为空的实例
2019/01/26 Python
实例讲解Python3中abs()函数
2019/02/19 Python
python+tkinter实现学生管理系统
2019/08/20 Python
Django自带日志 settings.py文件配置方法
2019/08/30 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
使用CSS3配合IE滤镜实现渐变和投影的效果
2015/09/06 HTML / CSS
Css3圆角边框制作代码
2015/11/18 HTML / CSS
深入解析HTML5 Canvas控制图形矩阵变换的方法
2016/03/24 HTML / CSS
HTML5 canvas实现的静态循环滚动播放弹幕
2021/01/05 HTML / CSS
草莓网英国官网:Strawberrynet UK
2017/02/12 全球购物
C语言变量的命名规则都有哪些
2013/12/27 面试题
新学期开学演讲稿
2014/05/24 职场文书
党员教师一句话承诺
2014/05/30 职场文书
化工实习心得体会
2014/09/09 职场文书
中华在我心中演讲稿
2014/09/13 职场文书
2014院党委领导班子对照检查材料思想汇报
2014/09/24 职场文书
2016年九九重阳节活动总结
2016/04/01 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书