Python入门基础篇 No.76 —— 属性和方法命名总结_类编码风格

Python入门基础篇 No.76 —— 属性和方法命名总结_类编码风格


文章目录

  • Python入门基础篇 No.76 —— 属性和方法命名总结_类编码风格
  • 前言
  • 一、属性和方法命名总结
  • 二、类编码风格
  • 总结

前生篇:@property装饰器_getter和setter方法


前言

Python入门基础篇 No.76 —— 属性和方法命名总结_类编码风格_第1张图片


一、属性和方法命名总结

  • _xxx:保护成员,不能用“from module import * ”导入,只有类对象和子类对象能访问这些成员。
  • __ xxx__:系统定义的特殊成员
  • __xxx: 类中的私有成员,只有类对象自己能访问,子类对象也不能访问。(但,在类外部可以通过“对象名. _类名__xxx”这种特殊方式访问。Python 不存在严格意义的私有成员)
  • 再次强调,方法和属性都遵循上面的规则。

Python入门基础篇 No.76 —— 属性和方法命名总结_类编码风格_第2张图片

二、类编码风格

  • 类名首字母大写,多个单词之间采用驼峰原则。
  • 实例名、模块名采用小写,多个单词之间采用下划线隔开。
  • 每个类,应紧跟“文档字符串”,说明这个类的作用。
  • 可以用空行组织代码,但不能滥用。在类中,使用一个空行隔开方法;模块中,使用两个空行隔开多个类。

Python入门基础篇 No.76 —— 属性和方法命名总结_类编码风格_第3张图片


总结

以上帮各位总结好了,收藏,关注即可查收。

前生篇:@property装饰器_getter和setter方法


关注下方公众号,免费拿Python学习资料!!!

Python入门基础篇 No.76 —— 属性和方法命名总结_类编码风格_第4张图片

你可能感兴趣的