Python之父Guido推荐的编程命名规范
2023-09-11 14:15:39 时间
Python之父Guido推荐的编程命名规范
命名规范的具体内容如下图所示:
总结一下:
1 只有全局常量或者类常量才全是大写
2 只有类名和异常名用驼峰法使名
3 除了全局常量、类常量、类名、异常名其它的命名规则都是小写字母加下划线
4 类的成员属性为protected时,用单下划线开头命名;类的成员属性为private时,用双下划线开头命名。关于什么叫protected属性,什么叫private属性?可参考我的下面这篇博文:
类定义中的关键字public、protected、private究竟是什么意思?
相关文章
- Python装饰器与面向切面编程(转)
- python中的实例方法、静态方法、类方法、类变量和实例变量浅析
- python:pip升级pip本身和setuptools(Python 3.7.15)
- 【python】TCP/IP编程
- Python:利用python代码编程实现将视频的avi格式转换为MP4格式
- 成功解决:将后缀.pyx格式文件(linux环境)编译成pyd文件(windows环境下)实现python编程加载或导入
- Python编程:利用python编程实现对基于时间序列的数据(dataframe格式)按照指定时间范围进行单方向关联,不存在的日期补充为默认的NaN
- Python语言编程学习:利用python输出当前python版本、MSC版本型号
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(计算器简单功能)
- 成功解决python编程时调用webbrowser.open函数不能自动打开浏览器的网页
- 十个小项目带你学会python编程,很简单,识字就行
- big_screen,一款超强大的Python 可视化大屏!
- Python学习44:面向对象高级编程
- Python实现Dijkstra算法
- Python编程:查看python语法中的关键字keyword
- Python编程:time模块实现函数执行时间计时器
- Python编程:scrapy中使用logging,日志出现多次
- Python编程:Python2和Python3环境下re正则匹配中文
- python 简化数据结构的初始化二 支持关键字参数
- 5. Python大法之告别脚本小子--各类URL采集器编写
- Python 头部 #!/usr/bin/python 和 #!/usr/bin/env 的区别
- Python 高级编程之生成器与协程进阶(五)
- python小游戏——怀念经典坦克大战代码
- Python 高级编程之正则表达式
- 【异常】前端ERR! stack Error: Can‘t find Python executable “python“, you can set the PYTHON env variable.
- python零基础学编程:Python是什么?为什么Python这么火,学Python能干什么?