Python 数据类型(1)

您所在的位置:网站首页 python整型常量定义 Python 数据类型(1)

Python 数据类型(1)

#Python 数据类型(1)| 来源: 网络整理| 查看: 265

学习笔记嗷一.Python 数字(Number)

整数、浮点数和复数都属于Python数字的范畴。在Python中,它们被定义为 int、float 和 complex类。

我们可以使用type()函数来判断一个变量或值属于哪个类。同样地,isinstance(检查对象,特定的类) 函数用于检查对象是否属于特定的类。

整数可以是任意长度,但受可用内存的限制。

浮点数最多可提供17位数字的精度(具体多少位记不太清了,知道有这么个事儿就行,需要用的时候再查)。整数 和 浮点由小数点分隔。1 是整数,1.0 是浮点数。

复数以 x + yj 形式书写,其中x是实部,y是虚部。

可以看到float变量b被截断了。

二.Python 列表(List)1.基础

列表是项目的有序序列,其中的项目可以不是同一类型。

声明列表非常简单。用逗号分隔的项目放在方括号内[ ]。

同样,一个列表甚至可以将另一个列表作为项目。这称为嵌套列表。此时可以用a[][]可以索引项目中的元素

2.切片列表

可以使用切片运算符 [ ] 从列表中提取一个项目 或 一系列项目。注意,在Python中,序列的序号即可以从左向右以0(索引从0开始)开始依次增加,也可以从右向左以 -1(索引从1开始)开始依次减少。如图:

a[起始:终止:步长]为标准切片形式,下图为从位置0到位置3,步长为2 。若省略为a[起始:终止]则默认步长为1 。

切片操作为左闭右开:a[0:3]从0到3的左闭右开步长为1,a[5:]表示从位置5到最后步长为1,a[:终止]同理,不再赘述。

注意:仅整数可用于索引,

3.更改或添加元素到列表

我们可以使用赋值运算符(=)更改一个项目或一系列项目。

可以使用append()方法将一个项目添加到列表中,或者使用extend()方法将多个项目添加到列表中。

之后都大同小异,用的时候再看一下就可以:

可以使用+运算符组合两个列表。这也称为串联。

可以使用insert()方法在需要的位置插入一个项,或者通过将多个项压缩到列表的一个空切片中来插入多个项。

注意:odd[2:2]时是

所以,a[2:2] = [5,7]的操作,是在位置2处加上[5,7] 。

4.从列表中删除或删除元素

以使用关键字del从列表中删除一个或多个项。它甚至可以完全删除列表。

可以使用remove()方法删除给定项目,也可以使用pop()方法删除给定索引处的项目,pop()里面为空,则默认为最后一项。

可以使用该clear()方法清空列表。

可以通过为元素切片分配一个空列表来删除列表中的项目。

还有很多方法,用了再看吧:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3