首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小猿圈
掘友等级
小猿圈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
小猿圈python学习-用type动态创建一个类
上述代码中,p 是通过 Person 类实例化的对象,其实,不仅 p 是一个对象,Person类本身也是一个对象,因为在Python中一切事物都是对象。 如果按照一切事物都是对象的理论:p对象是通过执行Person类的构造方法创建,那么Person类对象应该也是通过执行某个类的…
小猿圈python学习-神奇的反射
了解了反射的四个函数。那么反射到底有什么用呢?它的应用场景是什么呢? 现在让我们打开浏览器,访问一个网站,你单击登录就跳转到登录界面,你单击注册就跳转到注册界面,等等,其实你单击的其实是一个个的链接,每一个链接都会有一个函数或者方法来处理。 print('输入错误。。。。')
小猿圈python学习-属性方法property
Mjj is flying... Mjj is flying... print("connecting airline company api...... " ) 输出, 说不能更改这个属性,我擦。。。。,怎么办怎么办。。。 connecting airline company…
小猿圈python学习-类方法、静态方法
由于stu_num是每增加一个学员才加1的,不应该允许直接Student.stu_num+=1,不安全。可以封装成私有变量,再通过类方法调用并计数 上面的调用会出以下错误,说是fly需要一个self参数,但调用时却没有传递,没错,当fly变成静态方法后,再通过实例调用时就不会自…
小猿圈python学习-三大特性之多态
有时一个对象会有多种表现形式,比如网站页面有个button按钮, 这个button的设计可以不一样(单选框、多选框、圆角的点击按钮、直角的点击按钮等),尽管长的不一样,但它们都有一个共同调用方式,就是onClick()方法。我们直要在页面上一点击就会触发这个方法。点完后有的按钮…
小猿圈python学习-三大特性之封装
封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。 适当的封装可以让程式码更容易理解与维护,也加强了代码数据的安全…
小猿圈python学习-三大特性之继承
继承(英语:inheritance)是面向对象软件技术当中的一个概念。如果一个类别A“继承自”另一个类别B, 就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称“B是A的超类”。 继承可以使得子类别具有父类别的各种属性和方法,而不需要再次编写相同的代码。 即覆盖父类…
小猿圈python学习-对象间的交互、组合
# 狗可以咬人,这里传递进来的person也是一个对象。 # 人可以攻击狗,这里传递进来的dog也是一个对象。 大千世界, 万物之间皆有规则和规律. 我们的类和对象是对大千世界中的所有事物进行归类. 那事物之间存在着相对应的关系. 类与类之间也同样如此. 在面向对象的世界中. …
小猿圈pythton学习-面向对象来了
两个角色对象生成了,狗和人还有不同的功能呀,狗会咬人,人会打狗,对不对? 怎么实现呢,。。想到了, 可以每个功能再写一个函数,想执行哪个功能,直接 调用 就可以了,对不? 你是如此的机智,这样就实现了限制人只能用人自己的功能啦。 说了这么多,这跟面向对象有什么关系么? 当然有,…
小猿圈python学习-包&跨模块代码调用
一个包就是一个文件夹,但该文件夹下必须存在 init.py 文件, 该文件的内容可以为空, int.py用于标识当前文件夹是一个包。 这个init.py的文件主要是用来对包进行一些初始化的,当当前这个package被别的程序调用时,init.py文件会先执行,一般为空, 一些你…
下一页
个人成就
文章被点赞
3
文章被阅读
36,483
掘力值
930
关注了
10
关注者
2
收藏集
0
关注标签
9
加入于
2019-05-09