Python3从入门到实战
(副标题):无 ;
(作者): 董洪伟 ;
内容简介:
2.3 数据类型概述
Python自带了一些内在数据类型(内在类型),主要内在数据类型包括数值(number)、字符串(str)、列表(list)、元组(tuple)、集合(set)、字典(dict)。
2.3.1 数值类型
数值类型不是一个单独的类型,而可分为int(整型)、float(浮点型)、complex(复数类型)、bool(布尔类型)。
bool型用于表示一个逻辑量,即一个命题的真和假,因此只有表示真和假的两个值True、False。
例如:
只要计算机内存足够,Python的整型的长度就可以任意长。但浮点型的值小数点后的精度不超过15位,而复数型的值总是写成x+yi形式。
输出:
2.3.2 列表
list是一个数据元素的有序序列,定义列表时用一对左右方括号[]包围,元素之间用逗号隔开。list中的元素可以是不同的类型。例如:
list中的元素的类型是任意的,当然可以包含其他的list对象。例如:
因为list是一个有序序列,所以其中的每个元素都有唯一的下标,下标从0开始,即第1、2、3、…元素的下标依次是0、1、2、…。因此,对于list对象可以用下标运算符[]访问它的一个元素或一系列连续的元素。
输出:
还可以通过向下标运算符[]传递起始位置和结束位置的两个下标,返回连续多个元素组成的子列表(不包含结束位置的元素)。格式如下:
起始位置和结束位置下标之间用冒号:隔开。例如:
输出:
list对象是可修改的(mutable)。例如:
输出:
为指定下标范围内的元素重新赋值,从而替换为另一个list。例如:
输出:
为指定下标范
目录预览:
Python3从入门到实战
上篇 Python语法与实践
1.2 Python语言的主要特征
1.3 Python开发环境及安装方式
1.4 Python解释器
1.5 数和字符的表示
1.6 如何获得帮助
1.7 习题
第2章 Python基本计算
2.2 变量
2.3 数据类型概述
2.4 类型转换和输入
2.5 运算符和表达式
2.6 可变对象和不可变对象
2.7 控制语句
2.8 实战
2.9 习题
第3章 函数
3.2 全局变量和局部变量
3.3 函数的参数
........