Python小白学习之路

Python学习第一天

  1. 类与对象
    python的成员函数在,默认有一个self参数,这是类的成员函数与普通函数的主要区别,self,位于参数列表的开头,self也代表类的实例(对象)自身,可以使用self引用类中的属性和成员函数。在类的成员函数中访问实例属性需要以self为前缀。
  2. 构造函数
    _init _(),类实例化就自动调用此构造函数,如果用户没有定义,Python会提供一个默认的构造函数
  3. 析构函数
    _del _(),用来释放对象占用的资源,在Python收回对象空间之前自动执行,若用户未定义析构函数,Python将提供一个默认的析构函数进行必要的清理工作
  4. 实例属性和类属性
    实例属性是在构造函数中定义的,以self作为前缀;类属性是在类方法之外定义的属性,在主程序中(在类的外部),实例属性属于实例(对象)只能通过对象名访问;类属性属于类可通过类名访问,也可通过对象名访问,是类的所有实例共享
  5. 私有成员

    私有属性,一般只能在类的成员方法(类的内部)中进行访问。但Python提供一种对私有成员的访问方式 对象名._类名+私有成员
    _xxx:类中保护对象
    _xxx _:类中系统定义的特殊成员
    _ _xxx:类中私有成员

  6. 多态
  7. 列表项目
    原文作者:刘霖
    原文地址: https://segmentfault.com/a/1190000016317662
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞