Python之路,Day20 = 序列类型,绑定方法,类方法,静态方法,封装继承和多态 序列是指有序的队列,重点在"有序"。 一、Python中序列的分类 Python中的序列主要以下几种类型: 3种基本序列类型(Basic Sequence Types):list、tuple、range 专门处理 ...
分类:
其他好文 时间:
2017-07-06 16:55:20
阅读次数:
178
五 多态与多态性 很多人喜欢将二者混为一谈,然后百思不得其解,其实只要分开看,就会很明朗 5.1 多态 多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承) 1. 序列类型有多种形态:字符串,列表,元组。 2. 动物有多种形态:人,狗,猪 3. 文件有多种形态:文本文件, ...
分类:
其他好文 时间:
2017-07-06 15:16:43
阅读次数:
136
一 多态与多态性 很多人喜欢将二者混为一谈,然后百思不得其解,其实只要分开看,就会很明朗 1.1 多态 多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承) 1. 序列类型有多种形态:字符串,列表,元组。 2. 动物有多种形态:人,狗,猪 3. 文件有多种形态:文本文件, ...
分类:
编程语言 时间:
2017-07-06 14:23:05
阅读次数:
234
for循环可以用于python中任何序列类型,包括序列、元组以及字符串。例如: >>> for x in [1,2,3,4]: print(x * 2,end='')...2468 >>> for x in (1,2,3,4): print(x * 2,end='')...2468 >>> for ...
分类:
编程语言 时间:
2017-07-03 12:05:19
阅读次数:
141
说到序列,我们第一想到的是一组有序元素组成的集合。同时,每个元素都有唯一的下标作为索引。 在Python中,有许多内界的序列。包括元组tuple,列表list,字符串str等。上面提到的序列类型(list,tuple,str)有一个共同的特点,就是当序列对象创建时,需要开辟专门的内存空间,保存序列中 ...
分类:
编程语言 时间:
2017-06-28 15:44:34
阅读次数:
167
一、概述 python包含6种内建的序列,其中列表和元组是最常用的两种类型。列表和元组的主要区别在于,列表可以修改,元组则不能修改 使用上,如果要根据要求来添加元素,应当使用列表;而由于要求序列不可修改时,此时使用元组更合适 一般来说,几乎可以用列表代替元组 二、通用操作 所有序列类型都可以进行某些 ...
分类:
编程语言 时间:
2017-06-17 21:41:16
阅读次数:
166
迭代器 Iterator是迭代器的意思,它的作用是一次产生一个数据项,直到没有为止。这样在 for 循环中就可以对它进行循环处理了。那么它与一般的序列类型(list, tuple等)有什么区别呢?它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便返回下一数据项。它是一个有着next ...
分类:
编程语言 时间:
2017-06-07 23:15:31
阅读次数:
307
一、序列类型(字符串,元组(),列表[]) 序列类型支持in,len(),分片[],迭代,5种内置序列类型:bytearray,bytes,list,str,tuple(元组)。 1、元组可以嵌套(如:x=str[2][1][0][1]) 2、元组的命名(collections.namedtuple ...
分类:
编程语言 时间:
2017-05-26 00:46:59
阅读次数:
322
1、数据结构:通过某种方式组织在一起的数据元素的集合 2、在Python中,最基本的数据结构是序列(sequence),最后一个元素标记为-1,倒数第二个元素为-2,第一个元素位于最开始,索引为0 3、Python包含6种内建的序列,最常用的两种类型:列表和元组.其他的内建序列类型有字符串、Unic ...
分类:
编程语言 时间:
2017-05-22 17:47:55
阅读次数:
185
1,笔,顶分型+至少1根K线+底分型=笔,顶与底之间的其它波动可以忽略不计。但一定要是相邻的顶与底! 2,线段,三笔为一线段:一个线段,除非是缺口,否则必须由至少上下上或下上下的三折所组成。 只要互相相邻的上或下不重合,则这个模式可以一直延伸下去还依然是一个线段。线段要是被破坏,那首先是三笔其中的一 ...
分类:
其他好文 时间:
2017-05-20 17:16:43
阅读次数:
157