首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python - 面向对象学习

d1 = dog("李磊","京巴")   p1 = person("严帅",36,"F","运维")   p2 = person("林海峰",27,"F","Teacher") 两个角色对象生成了,狗和人还有不同的功能呀...%p['name'])      d1 = dog("李磊","京巴") p1 = person("严帅",36,"F","运维") p2 = person("林海峰",27,"F","...        'bark':bark     }       return data d1 = dog("李磊","京巴") p1 = person("严帅",36,"F","运维") p2 = person("林海峰...管理员 创建了 Linux \ Python \ Go 3个课程  3. 管理员 创建了 北京校区的Python 16期, Go开发第一期,和上海校区的Linux 36期 班级 4....管理员 创建了 讲师 Alex , 并将其分配 给了 班级 python 16期 和全栈脱产5期 6. 讲师 Alex 创建 了一条 python 16期的 上课纪录 Day6  7.

37020

Python25 面向对象

d1 = dog("李磊","京巴") p1 = person("严帅",36,"F","运维") p2 = person("林海峰",27,"F","Teacher") 两个角色对象生成了,狗和人还有不同的功能呀...%p['name']) d1 = dog("李磊","京巴") p1 = person("严帅",36,"F","运维") p2 = person("林海峰",27,"F","Teacher") walk...p2['walk'](p2) 执行结果: person 林海峰 is walking... 目前已经解决了两个 角色 之间的功能混用 你是如此的机智,这样就实现了限制人只能用人自己的功能啦。...可以看到将D、B、A都注释掉以后,结果是C 在python3中,无论是经典类还是新式类,结果都广度查找;在python2中经典类是深度查找,新式类是广度查找。...在python中是不能直接支持多态的,需要间接的实现多态; 直接就是需要从父类调用子类中的方法,可是python实现不了,Java可以。

47410

PythonPython 包 ① ( Python 包引入 | Python 包概念 | Python 包结构 | 创建 Python 包 | 导入 Python 包 )

一、Python 包简介 1、Python 包引入 之前 介绍了 Python 模块 , 每个 Python 源码文件 , 都可以定义为一个 Python 模块 ; 如果 定义的 Python 源码模块很多..., 有几百上千个 , 则会出现管理繁琐 , 混乱的问题 ; 这里引入 新的代码结构 " Python 包 " ; 2、Python 包概念 Python 包 概念 : 包是 Python 模块 Module...的扩展 , 将若干 相关的 Module 模块 组织起来 形成一个 Python 包 , 可以更好地 组织 和 管理 Python 代码 ; 在 Python 包中 可以 定义 变量 / 函数 / 类..., 可以 更好地 组织 和 管理 Python 代码 ; 除了 自定义 Python 包之外 , Python 还提供了 Python 标准库 和 其他人编写的第三方 Python 包 来扩展 Python...包 右键点击 PyCharm 中的 Python 工程根目录 , 选择 " New / Python Package " 选项 , 输入 Python 包名称 , 然后点击回车 , 创建 Python

29620
领券