摘要: pickle模块 (一)什么是pickle模块 pickle 模块是 Python 内置的一个序列化和反序列化的模块,它可以将 Python 对象转换为字节流,也可以将字节流转换回 Python 对象。 这些操作通常被称为序列化和反序列化。 pickle模块只能在python中使用 (二)序列化和反 阅读全文
posted @ 2024-01-12 20:42 苏苏!! 阅读(90) 评论(0) 推荐(0)
摘要: 内置方法 引入 Python的Class机制内置了很多特殊的方法来e帮助使用者高度定制自己的类 这些内置方法都是以双下划线开头和结尾的,会在满足某种条件时自动触发 __init__ :初始化类时触发 __del__ :删除类时触发 __new__ :构造类时触发 __str__ :str函数或者pr 阅读全文
posted @ 2024-01-12 20:41 苏苏!! 阅读(68) 评论(0) 推荐(0)
摘要: 元类 (一)什么是元类 创建出类的类就是元类 """元类""" # 什么是元类 # 元类:就是产出类的类 创建出类的类 type # 在python中一切皆对象 class Person(object): def __init__(self,name): self.name=name # 实例化类得 阅读全文
posted @ 2024-01-12 20:41 苏苏!! 阅读(55) 评论(0) 推荐(0)
摘要: issubclass和isinstance方法补充 isinstance查看对象的类型 """isinstance检查对象的类型""" print(isinstance('name', str)) # True print(isinstance('name',int)) # False class 阅读全文
posted @ 2024-01-05 19:22 苏苏!! 阅读(33) 评论(0) 推荐(0)
摘要: (一)多态 (1)什么是多态 多态指的是一类事物有多种形态 比如动物 猪狗牛羊 (2)示例 比如动物有多种形态:猫、狗、猪 import abc # 同一类事物:动物 class Animal(metaclass=abc.ABCMeta): @abc.abstractmethod def talk( 阅读全文
posted @ 2024-01-05 19:21 苏苏!! 阅读(88) 评论(0) 推荐(0)
摘要: 继承 (一)什么是继承 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生类或子类。 子类会“”遗传”父类的属性,从而解决代码重用问题(去掉冗余的代码) python中类的继承分为:单继承和多继承 (二)单继承和多继承 """ 阅读全文
posted @ 2024-01-05 19:17 苏苏!! 阅读(119) 评论(0) 推荐(0)
摘要: (一)封装 (一)封装导读 """封装导读""" # 封装其实就是讲属性隐藏起来,不然外界发现和使用 # 接口:可以允许外界使用的内容通过接口开放,让用户通过接口使用 # 封装的原因是:保护隐私,将数据保护起来 # 隐藏属性的发给发是通过__变量名实现的 class Student(): __sch 阅读全文
posted @ 2024-01-05 19:11 苏苏!! 阅读(76) 评论(0) 推荐(0)
摘要: 面向对象的三大特性 面向对象编程有三大特性: 封装、继承、多态 其中最重要的一个特性就是封装。 封装指的就是把数据与功能都整合到一起 听起来是不是很熟悉,没错,我们之前所说的”整合“二字其实就是封装的通俗说法。 除此之外,针对封装到对象或者类中的属性,我们还可以严格控制对它们的访问,分两步实现:隐藏 阅读全文
posted @ 2024-01-05 19:11 苏苏!! 阅读(72) 评论(0) 推荐(0)
摘要: 面向对象 (一)什么是面向过程 (1)面向过程介绍 面向过程,核心在于 “过程” 二字 过程的终极奥义就是将程序 “流程化” 过程是 “流水线” ,用来分步骤解决问题的 过程指的是解决问题的步骤,即先干什么再干什么...... 面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。 (2 阅读全文
posted @ 2024-01-04 20:08 苏苏!! 阅读(61) 评论(0) 推荐(0)
摘要: 内置函数 (一)什么是内置函数 内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等。 截止到python版本3.6.2 ,一共提供了68个内置函数,具体如下 Built-in Functions Aabs()aiter()all()any()anext()ascii 阅读全文
posted @ 2024-01-04 20:07 苏苏!! 阅读(112) 评论(0) 推荐(0)