Fork me on GitHub
摘要: 一、类创建 类的创建使用关键字class定义,类名跟在class之后 类中的方法就是函数 每一个方法中的第一个参数都是self,如果方法中有多个参数,第一个参数将作为self参数使用,在调用方法时,这个参数不用自己传入,系统会将方法所属的对象传入这个参数。 调用对象方法的方式有两种,一种是直接通过对 阅读全文
posted @ 2019-06-22 19:02 iveBoy 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、思路 对一个序列中的元素,比较相邻的元素。如果第一个比第二个大,就交换它们两个,将大的元素放在右边,此时右边就称为有序区,左边就是无序区,不断重复的对左边区域相邻元素进行比较,右边有序区的元素不断增加,最后完成排序。 具体看下面的例子: 游标刚开始在第一个的位置,那么就会比较3和5的值,3没有5 阅读全文
posted @ 2019-06-22 19:02 iveBoy 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 1、定义 迭代器(Iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。 满足什么样的条件才能成为迭代器呢? 必须遵从迭代器协议 迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个Sto 阅读全文
posted @ 2019-06-18 14:34 iveBoy 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器基础 1、什么是装饰器? 装饰器就是一个返回函数的高阶函数。顾名思义,装饰器就是对现有的函数的装饰,在不改变现有函数的的源代码以及调用方式的基础上添加新的功能。所以,一个装饰器应该满足以下三点原则: 不改变现有函数的源代码(开放封闭原则) 不改变现有函数的调用方式 能够添加满足需求的新功能 阅读全文
posted @ 2019-06-17 11:10 iveBoy 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一、匿名函数 匿名函数顾名思义就是没有名字的函数,比如如下: 这时需要定义函数,匿名函数就不用定义函数,直接使用关键字lambda来创建: 关键字lambda表示匿名函数,冒号前面的x,y表示函数参数;x+y表示返回的结果。 如何调用匿名函数呢?可以将匿名函数赋值,然后调用: 同样可以将匿名函数作为 阅读全文
posted @ 2019-06-16 09:27 iveBoy 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、函数定义 1、定义 函数的定义每个人理解的不一样,最后定义的也是不尽相同,函数可以说它是一个拥有名称、参数以及返回值的代码块。 2、函数种类 内置函数 python解释器已经提供的函数,拿来直接使用而无需定义。 自定义函数 个人根据自己的产品需求,定义好某种函数,以后再进行调用。 3、定义函数 阅读全文
posted @ 2019-06-15 18:26 iveBoy 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一、RabbitMQ安装 1、简介 RabbitMQ是一个消息代理:它接受和转发消息。可以将其视为邮局,当你要发送的邮件放入邮局中时,你可以确认邮件是否安全的达到接收者的手中,这里RabbitMQ就相当于邮局的角色。 2、RabbitMQ的安装 安装erlang 因为RabbitMQ是erlang语 阅读全文
posted @ 2019-06-14 13:21 iveBoy 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型种类 数字(Number) 字符串(String) 元组(Tuple) 集合(Sets) 列表(List) 字典(Dictionary) 二、存储空间的大小(从少到多) 三、是否可变 四、是否有序 阅读全文
posted @ 2019-06-12 12:48 iveBoy 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一、集合基础 1、创建集合 使用set类创建集合 在使用set类创建集合是=时,需要为set类的构造方法提供一个列表或者元组类型的值,用于建立集合的数据源;这也就是说set类可以将元组或列表转为集合,并且去除重复元素,元素顺序可能也会被打乱,因为集合是无序的。 #利用元组创建集合 s=set((1, 阅读全文
posted @ 2019-06-12 11:44 iveBoy 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: 一、字典基础 1、创建字典 一个字典通过一对大括号进行创建,键值之间使用(:)进行分隔,每一对键值之间使用(,)分隔,如果大括号中无值那么就是空字典;它是Python中唯一具有映射关系的数据类型,效率高于列表。 当然如果键值不唯一,也不会抛出异常,只不过相同的键会被覆盖掉。 2、dict函数 可以使 阅读全文
posted @ 2019-06-11 18:18 iveBoy 阅读(571) 评论(0) 推荐(0) 编辑
TOP