资讯专栏INFORMATION COLUMN

Python小白学习之路

Aomine / 2334人阅读

摘要:在类的成员函数中访问实例属性需要以为前缀。但提供一种对私有成员的访问方式对象名类名私有成员类中保护对象类中系统定义的特殊成员类中私有成员多态列表项目

Python学习第一天

类与对象
python的成员函数在,默认有一个self参数,这是类的成员函数与普通函数的主要区别,self,位于参数列表的开头,self也代表类的实例(对象)自身,可以使用self引用类中的属性和成员函数。在类的成员函数中访问实例属性需要以self为前缀。

构造函数
_init _(),类实例化就自动调用此构造函数,如果用户没有定义,Python会提供一个默认的构造函数

析构函数
_del _(),用来释放对象占用的资源,在Python收回对象空间之前自动执行,若用户未定义析构函数,Python将提供一个默认的析构函数进行必要的清理工作

实例属性和类属性
实例属性是在构造函数中定义的,以self作为前缀;类属性是在类方法之外定义的属性,在主程序中(在类的外部),实例属性属于实例(对象)只能通过对象名访问;类属性属于类可通过类名访问,也可通过对象名访问,是类的所有实例共享

私有成员

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

多态

列表项目

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/42403.html

相关文章

  • Python学习利器——我的小白 Anaconda安装之路

    摘要:学习利器我的小白安装之路序易用,但用好却不易,其中比较头疼的就是包管理和不同版本的问题,特别是当你使用的时候。另外值得一提的是,并不仅仅管理的工具包,它也能安装非的包。 Python学习利器——我的小白 Anaconda安装之路 序 Python易用,但用好却不易,其中比较头疼的就是包管理和Python不同版本的问题,特别是当你使用Windows的时候。为了解决这些问题,有不少发行版的...

    余学文 评论0 收藏0
  • 小白程序员一路晋升为大厂高级技术专家我看过哪些书籍?(建议收藏)

    摘要:大家好,我是冰河有句话叫做投资啥都不如投资自己的回报率高。马上就十一国庆假期了,给小伙伴们分享下,从小白程序员到大厂高级技术专家我看过哪些技术类书籍。 大家好,我是...

    sf_wangchong 评论0 收藏0
  • 第7期 Datawhale 组队学习计划

    马上就要开始啦这次共组织15个组队学习 涵盖了AI领域从理论知识到动手实践的内容 按照下面给出的最完备学习路线分类 难度系数分为低、中、高三档 可以按照需要参加 - 学习路线 - showImg(https://segmentfault.com/img/remote/1460000019082128); showImg(https://segmentfault.com/img/remote/...

    dinfer 评论0 收藏0
  • 学习python就用python技能树|Python技能树测评

    摘要:你想学习吗你知道技能树吗技能树是提供的系统化,面向实战的学习环境。如果你是初学者请马上开始学习,你最终可以获得的技能认证。学习到任何一阶段的同学们都可以轻松加入技能树的学习,所以你要学习就请赶快加入吧。 python 是一种很流行的高级动态语言。编程语言的的排行可以参考TIOBE。当然如果从...

    Harpsichord1207 评论0 收藏0

发表评论

0条评论

Aomine

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<