道拉格斯913|Python 0基础详细教程 基础语法02( 二 )


Numbers(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)Python数字
数字数据类型用于存储数值 。
他们是不可改变的数据类型 , 这意味着改变数字数据类型会分配一个新的对象 。 Python支持四种不同的数字类型:
int(有符号整型)
long(长整型[也可以代表八进制和十六进制])
float(浮点型)
complex(复数)

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

Python字符串
字符串或串(String)是由数字、字母、下划线组成的一串字符 。 Python列表
List(列表) 是 Python 中使用最频繁的数据类型 。 列表(List)对象 经常被用来 存储 数据对象 。
我们可以把列表想象为 一连串的储物格 , 就像下面这样

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

列表可以完成大多数集合类的数据结构实现 。 它支持字符 , 数字 , 字符串甚至可以包含列表(即嵌套) 。
列表用 [ ] 标识 , 是 python 最通用的复合数据类型 。
列表中值的切割也可以用到变量 [头下标:尾下标], 就可以截取相应的列表 , 从左到右索引默认 0 开始 , 从右到左索引默认 -1 开始 , 下标可以为空表示取到头或尾 。

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

Python 元组
元组是另一个数据类型 , 类似于 List(列表) 。
元组用 () 标识 。 内部元素用逗号隔开 。 但是元组不能二次赋值 , 相当于只读列表 。
比如:a = (1, 2, 3.14, 'hello')
如果元组中只有一个元素 , 必须要在后面加上逗号 , 像这样a = (1, )否则 这样写的话a = (1)a就是 数字1 了 ,而不是包含 数字1 的元组 。 元组内容不可变---和列表不同 , 元组对象的内容是不可以变化的 。 Python 字典
字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型 。 列表是有序的对象集合 , 字典是无序的对象集合 。
两者之间的区别在于:字典当中的元素是通过键来存取的 , 而不是通过偏移存取 。
字典用"{ }"标识 。 字典由索引(key)和它对应的值value组成 。
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}Python数据类型转换
有时候 , 我们需要对数据内置的类型进行转换 , 数据类型的转换 , 你只需要将数据类型作为函数名即可 。
以下几个内置的函数可以执行数据类型之间的转换 。 这些函数返回一个新的对象 , 表示转换的值 。

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

基础语法暂到此为止 , 下篇我们学习语句 。


推荐阅读