会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
恩佐MIG-U1
博客园
首页
新随笔
联系
订阅
管理
2018年11月20日
Python 22 常用模块03
摘要: 常用模块03 re 1. 正则表达式 正则表达式是对字符串操作的各种逻辑公式. 我们一般使用正则表达式对字符串进行匹配和过滤 字符组 字符组很简单用[]括起来. 在[]中出现的内容会被匹配. 例如:[abc] 匹配a或b或c 如果字符组中的内容过多还可以使用- , 例如: [a-z] 匹配a到z之间
阅读全文
posted @ 2018-11-20 19:56 恩佐MIG-U1
阅读(106)
评论(0)
推荐(0)
2018年11月19日
Python 21 常用模块02
摘要: 常用模块02 1. 什么是序列化 在python中存在三种序列化的方案 pickle. 可以将我们python中的任意数据类型转化成bytes并写入到⽂件中. 同样也可以把文件中写好的bytes转换回我们python的数据. 这个过程被称为反序列化 shelve. 简单另类的一种序列化的方案. js
阅读全文
posted @ 2018-11-19 19:56 恩佐MIG-U1
阅读(167)
评论(0)
推荐(0)
Python 20 常用模块01
摘要: 常用模块01 1. 模块的简单认识 引入模块的方式: import 模块 from xxx import 模块 . 比如, random, os, sys, collections等等. 那我们⽬前⽤到的所有模块都是python内 置的模块 2. collections模块 ollections模块
阅读全文
posted @ 2018-11-19 18:01 恩佐MIG-U1
阅读(233)
评论(0)
推荐(0)
Python 19 MRO和C3算法
摘要: 1.python经典类的MRO 经典类的MRO class A: pass class B(A): pass class C(A): pass class D(B, C): pass class E: pass class F(D, E): pass class G(F, D): pass clas
阅读全文
posted @ 2018-11-19 17:04 恩佐MIG-U1
阅读(208)
评论(0)
推荐(0)
Python 18 约束和异常处理
摘要: 约束和异常 1.类的约束 提取父类. 然后在子类中定义好方法. 在这个方法中什么都不用干. 就抛一个异 常就可以了. 这样所有的子类都必须重写这个方法. 否则. 访问的时候就会报错 使用元类来描述父类. 在元类中给出一个抽象⽅法. 这样子类就不得不给出抽象 方法的具体实现. 也可以起到约束的效果.
阅读全文
posted @ 2018-11-19 16:25 恩佐MIG-U1
阅读(312)
评论(0)
推荐(0)
Python 17 反射
摘要: 反射 1. isinstance, type, issubclass 一. isinstance, type, issubclass 首先, 我们先看issubclass() 这个内置函数可以帮我们判断xxx类是否是yyy类型的子类 class Base: pass class Foo(Base):
阅读全文
posted @ 2018-11-19 09:41 恩佐MIG-U1
阅读(155)
评论(0)
推荐(0)
2018年11月12日
Python 16 类与类之间的关系
摘要: 类与类之间的关系类与类之间的关系类与类中存在的关系:1.依赖关系2.关联关系3.组合关系4.聚合关系5.继承关系6.实现关系python是一门弱类型编程语言,并且所有的对象之间其实都是多态关系,所有的东西都可以当做对象来使用。一.依赖关系依赖关系:我需要用你,但你不属于我,这种关系是最弱的。例:把大象装进冰箱,创建大象、冰箱两个类class Elephant:def init(self,na...
阅读全文
posted @ 2018-11-12 20:56 恩佐MIG-U1
阅读(222)
评论(0)
推荐(0)
2018年11月9日
Python 15 面向对象二 类
摘要: 类的成员 1. 类的成员 class 类名: # 方法 def __init__(self, 参数1, 参数2....): # 属性变量 self.属性1 = 参数1 self.属性2 = 参数2 .... # 方法 def method(self): pass 2. 类的成员-变量 1) 实例变量
阅读全文
posted @ 2018-11-09 17:02 恩佐MIG-U1
阅读(160)
评论(0)
推荐(0)
2018年11月7日
Python 14 面向对象一
摘要: 初识面向对象 1. 面向对象和面向过程 面向过程: 一切以事物的流程为核心. 核心是"过程"二字, 过程是指解决问题的步骤, 即, 先是是什么 后是什么. 基于该思想编写程序就好比在编写一套流水线. 是一种机械式的编程思维 class Car: # 创建类(车) pass c = Car() # 创
阅读全文
posted @ 2018-11-07 16:00 恩佐MIG-U1
阅读(156)
评论(0)
推荐(0)
2018年11月6日
Python 13 内置函数二
摘要: 内置函数知识点二 lamda匿名函数 sorted() filter() map() 递归函数 lamda 怎么使用 #计算n的n次方 普通的函数写 def func(n): return n**n print(func(10)) 一, lamda匿名函数 为了解决一些简单的需求而设计的一句话函数
阅读全文
posted @ 2018-11-06 18:01 恩佐MIG-U1
阅读(181)
评论(0)
推荐(0)
下一页
公告