python3中有标准的数据类型有几种_python3六大标准数据类型

哈喽,大家好呀

今天让我们来学习学习python3中六大必不可少的标准数据类型吧

5b7472ca1a38

1.数字类型

数字类型(Number)简单理解的就是数值,在python语句中我们不缺乏要写数字和数值,给一个变量或者多个变量赋值。

在数字类型中还要详细的归类哦,因为我们从小开始学习数学啦,都知道数学中有正整数、自然数、整数、实数、复数,所以呀在python中也要细分归类哦,不然在敲代码的时候不注意会出现报错的哦,下面就是数字类型的归类类型啦

1)整型(int)

python中的整数类型其实和数学中的整数没有多大的差别都是一样的概念,

我们来想一下整数的概念是什么呢?整数的概念就是正整数、零、负整数的一个取值范围,整数组成一个数环。整数类型中不包括小数哦,大家一定要注意呀。

对啦,在整数int中有四种表达方式,我们看看是哪四种表达方式吧

二进制:由0和1组成,以0b或0B开头

八进制:由0~8组成,以0o或0O开头

十进制:由0~9排列组成,不能以0开头,除非整数本身就是0

十六进制:由0~9以及A~F或a~ f组成,以0x或0X开头

2)浮点型(float)

在python中浮点型和小数概念差不多,但是浮点数会比小数要更精准一些啦

3)复数型(complex)

Python还支持复数,复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型哦。

2.字符串

字符串(string)是python中最常用的数据类型。

我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。

字符串有两种表达方式:

1)一对单引号或者一对双引号表示,只是表示单行字符串

2)三单引号或三双引号表示,可以表示多行字符串

对啦,字符串还有两个很常用的操作哦,让我们来看看吧

1)索引:返回字符串中单个字符,格式:[N]

注意哦,索引值以 0 为开始值,-1 为从末尾的开始位置。

2)切片:从某个对象中抽取部分值,在表达式合理恰当的情况下,可以通过单次或多次切片操作实现任意目标值切取。一个完整的切片表达式包含两个“:”,用于分隔三个参数(start_index、end_index、step)。当只有一个“:”时,默认第三个参数step=1;当一个“:”也没有时,start_index=end_index,表示切取start_index指定的那个元素。格式:[N:M:L]。

3.列表

列表(list)是python中使用最频繁的数据类型,也是python中内置有序、可变的序列。

我们可以用列表来完成大多数集合类的数据结构实现,列表中的元素类型可以不相同,列表可以支持数字、字符串、也可以支持列表。列表的表达式是在方括号内,用逗号进行隔开列表中的元素。列表和字符串一样,也可以被索引和切片哦。对啦,被索引和被切片会形成不一样的结果,在被索引之后会形成一个新的元素,被切片之后会形成一个新的列表哦。

4.元组

元组是python中的序列数据类型。

元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。元组中的元素类型也可以不相同。元组与字符串类似,下标索引从0开始,可以进行截取,组合等,元组也可以用下标索引来访问元组中的值哦。

注意啦,刚刚说元组中的元素不能修改,但是它可以包含可以修改的对象哦,不要被元组中可变的对象给迷惑了哟。

5.字典

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

字典是无序的对象集合,在字典当中的元素是通过键来存取的;字典也是一种映射类型,它的元素是键值对,字典是用{}来标识的。在字典中的键(key)必须使用不可变类型。要记住哦,在同一个字典中,键(key)必须是唯一的哦。

6.集合

集合(set)是一个拥有确定的、唯一的、不变的元素,且元素是无序的、可变的数据组织形式。

基本功能是进行成员关系测试和删除重复元素。

可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。也可以用于存储值。

好啦,今天就先到这里啦

如果我有什么错的地方,大家也可以指出来哦或者大家也可以在评论下面补充哦

5b7472ca1a38

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值