勤学教育网合作机构> > 深圳北大青鸟学校欢迎您!

python变量和数据类型-变量介绍-数据类型介绍

深圳北大青鸟学校logo
来源:深圳北大青鸟学校

2022-04-15|已帮助:327

进入 >

Python中的变量和数据类型介绍:1.变量是不需要声明,每个变量在被使用之前都必须被赋值,在被赋值之前,变量不会被创建;2.数据类型:Number、String、List、Tuple、Set、Dictionary。

python变量和数据类型

1. Python变量

在Python中的变量不需要声明。每个变量在被使用之前都必须被赋值,在被赋值之前,变量不会被创建。

在Python中,变量是一个没有类型的变量,我们所说的"类型"是指变量所指向的内存中的对象的类型。

赋值号(=)用来给一个变量赋值。赋值号(=)运算符的左边是一个变量名,赋值号(=)运算符的右边是存储在该变量中的值。

2. Python的数据类型

Python有如下几种标准的数据类型。

注意,在Python 2中没有布尔数据类型,而是用数字0表示False,1表示True。在Python 3中,True和False被定义为关键字,但它们的值仍然是1和0,可以加到一个数字中。

1)Number(数字)

Python3支持int、float、bool和复数(complex)数据类型。此外,Python还支持复数,复数由实部和虚部组成,可以表示为complex(a,b),复数的实部部分a和虚数部分b是浮点类型。

2)String(字符串)

Python字符串由单引号或双引号引起,同时使用反斜杠(\)来转义特殊字符。

字符串截取的语法格式为:变量[头下标:尾下标]。索引值从0开始,-1为从末尾开始的位置。

加号(+)是字符串连接符,星号(*)表示当前字符串的拷贝,紧接着的数字是拷贝的数量。

3)List(列表)

List(列表)是Python中最经常使用的数据类型。列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以是不同的,它支持数字、字符串,甚至可以包含列表(嵌套)。列表是写在方括号之间并由逗号分隔的元素列表。

像字符串一样,列表也可以被索引和截取,列表被截取后会返回一个包含所需元素的新列表。

列表截取的语法格式:变量[头下标:尾下标]。索引值以0为开始值,-1为从末尾的开始位置。加号(+)是列表连接运算符,星号(*)表示重复操作。

4)Tuple(元组)

元组与列表类似,不同之处在于元组的元素不能修改。元组写在小括号里,元素之间用逗号隔开,元组中的元素类型也可以不相同。

5)Set(集合)

集合(Set)是一个无序不重复元素的序列。其基本功能是进行成员测试和删除重复元素。

可以使用大括号{}或Set()函数来创建一个集合,创建一个空集合必须使用Set()而不是{},因为{}是专门用来创建一个空字典的。

创建格式:parame={value01, value02...}或set(value)。

6)Dictionary(字典)

Dictionary (字典) 是 Python 中另一个非常有用的内置数据类型。

列表是一个对象的有序联合,而字典是一个对象的无序集合。两者的区别在于,字典中的元素是通过键来访问的,而不是通过偏移量。

字典是一种映射类型,用{}标识,它是一个无序的键(Key):值(Value)对集合。键(Key)必须使用不可变类型。

以上是深圳北大青鸟学校整理的python变量和数据类型-变量介绍-数据类型介绍全部内容。

热门推荐

更多
勤学培训网 python学习网 python变量和数据类型-变量介绍-数据类型介绍