上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 一.常用模块 collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以 阅读全文
posted @ 2020-01-16 21:48 微光半夏 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一.正则表达式 一说规则我已经知道你很晕了,现在就让我们先来看一些实际的应用。在线测试工具 http://tool.chinaz.com/regex/ 首先你要知道的是,谈到正则,就只和字符串相关了。在我给你提供的工具中,你输入的每一个字都是一个字符串。其次,如果在一个位置的一个值,不会出现什么变化 阅读全文
posted @ 2020-01-15 23:43 微光半夏 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一. 模块 1.什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使 阅读全文
posted @ 2020-01-15 23:32 微光半夏 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一. 反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。 这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 python面向对象中的反射:通过字 阅读全文
posted @ 2020-01-15 22:49 微光半夏 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一. 细分类的组成成员 每个区域详细划分又可以分为: class A: company_name = '老男孩教育' # 静态变量(静态字段) __iphone = '1353333xxxx' # 私有静态变量(私有静态字段) def __init__(self,name,age): #特殊方法 s 阅读全文
posted @ 2020-01-12 19:47 微光半夏 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 前言: python面向对象的三大特性:继承,封装,多态。 1. 封装: 把很多数据封装到⼀个对象中. 把固定功能的代码封装到⼀个代码块, 函数, 对象, 打包成模块. 这都属于封装的思想. 具体的情况具体分析. 比如. 你写了⼀个很⽜B的函数. 那这个也可以被称为封装. 在⾯向对象思想中. 是把⼀ 阅读全文
posted @ 2020-01-12 19:28 微光半夏 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一:什么面向对象的继承? 比较官方的说法就是: 继承(英语:inheritance)是面向对象软件技术当中的一个概念。 如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”, 而把B称为“A的父类别”也可以称“B是A的超类”。继承可以使得子类别 具有父类别的各种属性和方法,而不需要再次 阅读全文
posted @ 2020-01-11 23:25 微光半夏 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一. 类的空间问题 1.1 何处可以添加对象属性 class A: def __init__(self,name): self.name = name def func(self,sex): self.sex = sex # 类外面可以:obj = A('barry')obj.age = 18pri 阅读全文
posted @ 2020-01-11 23:15 微光半夏 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一. 面向对象初识 1.1.回顾面向过程编程vs函数式编程 # 面向过程编程 测量对象的元素个个数。 s1 = 'fjdsklafsjda' count = 0 for i in s1: count += 1 l1 = [1,2,3,4] count = 0 for i in l1: count + 阅读全文
posted @ 2020-01-11 23:03 微光半夏 阅读(166) 评论(0) 推荐(0) 编辑
摘要: ⼀. lamda匿名函数 为了解决⼀些简单的需求⽽设计的⼀句话函数 lambda表⽰的是匿名函数. 不需要⽤def来声明, ⼀句话就可以声明出⼀个函数 语法: 函数名 = lambda 参数: 返回值 注意: 1. 函数的参数可以有多个. 多个参数之间⽤逗号隔开 2. 匿名函数不管多复杂. 只能写⼀ 阅读全文
posted @ 2020-01-10 22:32 微光半夏 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页