python和scre_python学习日志10
多态:不同对象在同意情况有不同的反应
类属性:属于类的成员,属于对象共有的
修改方式:类名.类属性=.....实例.__class__类属性=...
工厂类:有一些子类,在一个类中生成很多对象,简单工厂模式
是通过专门定义一个类来负责创建其他类大的实例,被创建的实例通常都具有共同的父类并且重写父类方法。
单例模式:该模式的主要目的是确保某一个类只有一个实例存在
isinstance()函数 判段是否是继承关系 某一个变量是否是一个数据类型
getattr(‘类名/对象名’),setattr(‘类名/对象名)以及 hasattr(‘类名/对象名’,‘属性名’)。
类名/对象名有——getattr_ _setattr_ 没有_hasattr_
我们可以直接操作一个对象的状态/形态
给类动态添加函数,所有对象都能用 给某一个对象添加
def set_scre(self,score):
self.score=score
Student.set_score=set_score
动态语言的灵活性:
为了达到限制的目的,python允许在定义class的时候,定义一个特殊的_slots_变量,来限制class实例能添加的属性
class类名:
_slots_=('name','age')#第一句
@property注解优化getter setter-->@函数名.setter
__call__直接在市里本身上调用 s=Student('Michael')s()
通过callable()函数,我们可以判断一个对象是否是“可调用”对象。
dir()展示一个类 对象 的内部属性和函数
__dir__
python和scre_python学习日志10相关推荐
- Python学习日志10 - 高阶函数和高级应用
Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 前言 进入正题 Python学习日志10课 - 高阶函数 ...
- 我的游戏学习日志10——数字游戏策划(5)游戏策划的概念与分工
我的游戏学习日志10--数字游戏策划(5)游戏策划的概念与分工 1.游戏学的概念 "游戏学"一词来自于英文"Ludology",指从游戏本体的角度研究现象.游戏 ...
- Python小白的学习日志:分析化学中pH值计算小程序
我是一个有点喜欢编程的药学人. 初学python,为了练练手,也为了简化一些日常的计算,把分析化学中常用的pH值的计算写了一个小的python程序.程序是非常简陋的,以后有时间再慢慢优化,代码也不够简 ...
- Python学习日志--摆动吧!钟摆!
Python学习日志–摆动吧!钟摆! 由于读研跟着导师搞人工智能方向,所以开始学习python,在学习到使用到tkinter进行GUI设计这部分的时候,有一道很有意思的编程题:用tkinter动态演示 ...
- Python学习日志12 - 办公自动化
Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 前言 进入正题 Python学习日志12课 - 办公自动 ...
- Python学习日志16 - 数据库SQL查询
Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 Python学习日志16课 - 数据库SQL查询 DQL ...
- Python学习日志08 - 字典
Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 Python学习日志08课 - 字典 前言 进入正题 创 ...
- Python学习日志04 - 列表
Python学习日志 RBHGO的主页欢迎关注 温馨提示:创作不易,如有转载,注明出处,感谢配合~ 目录 文章目录 Python学习日志 目录 第04课:Python的容器型数据类型 进入今天的正题 ...
- Python|http|Chrome Developer Tools|Postman|HTTPie|builtwith库|python-whois库|爬虫及解析|语言基础50课:学习(10)
文章目录 系列目录 原项目地址 第31课:网络数据采集概述 爬虫的应用领域 爬虫合法性探讨 Robots协议 超文本传输协议(HTTP) 相关工具(Chrome Developer Tools.Pos ...
最新文章
- XFile 关键帧动画的解析遇到的问题
- C语言数组测试函数,(完整word版)C语言数组与函数阶段测试题答案---(20200807070313)(8页)-原创力文档...
- 命题思路或将转型,命题方向路在何方
- 阿里云对数据可靠性保障的一些思考
- 友盟+联合EB级云数据 实现友盟域和企业私域数据全面融合
- iOS音频的后台播放总结
- isDate()函数
- python knn模型_kNN模型(Python3.x环境)
- 高数 | 【一元函数积分学】常用广义积分及定积分汇总
- 通俗易懂讲解数据库三大范式
- Android 小红点 未读消息功能 BadgeHelper
- 猜单词游戏。计算机随机产生一个单词,打乱字母顺序,供玩家去猜 a.准备一组单词,随机抽取一个b.将抽取的单词作为答案,打乱字母顺序,显示给玩家,供其猜测c.猜测错误继续猜测或以空字符串.
- 2012,当我们谈论移动互联网创业时,我们在谈论些什么?
- FlinkSQL字段血缘解决方案及源码
- C++complex复数类
- 扫描的PDF转Word工具实践(主要ORC识别图片功能转换)
- ECharts: 绘制立体柱状图【圆柱体】
- 基于SSM框架的学生在线教育教学课程管理系统
- 流化床锅炉水冷壁防磨格栅智链工艺
- Jenkins+Gradle+Python进行Android自动化打包