python中有哪些数据类型

如题所述


在Python程序中,每个数据都是对像,每个对像都有自己的一个类型。不同类型有不同的操作方法,使用内置数据类型独有的操作方法,可以更快的完成很多工作。
python中一些基本数据类型,比如:整型(数字)、字符串、元组、列表、字典和布尔类型。随着学习进度的加深,大家还会接触到更多更有趣的数据类型,python初学者入门时先了解这几种类型就可以了。
python基本内置数据类型对应符号
1.整型——int——数字
python有5种数字类型,最常见的就是整型int,int python方法很实用。例如:1234、-1234
2.布尔型——bool——用符号==表示
布尔型是一种比较特殊的python数字类型,它只有True和False两种值,它主要用来比较和判断,所得结果叫做布尔值。
例如:
3==3 给出True,3==5给出False3)字符串——str——用' '或" "表示
例如:
'www.iplaypy.com'或者"hello"4)列表——list——用[ ]符号表示
例如:
[1,2,3,4]5)元组——tuple——用( )符号表示
例如:
('d',300)6)字典——dict——用{ }符号表示
例如:
{'name':'coco','country':'china'}Python基本数据类型中哪些可变,哪些是不可变
python可变数据类型:列表list[ ]、字典dict{ }
python不可变数据类型:整型int、字符串str' '、元组tuple()
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-09-21
1、数字--int类
当然对于数字,Python的数字类型有int整型、long长整型、float浮点数、complex复数、以及布尔值,这里只针对int整型进行介绍。
在python2中,整数的大小是有限制的,即当数字超过一定的范围不再是int类型,而是long长整型,而在python3中,无论整数的大小长度为多少,统称为整型int。
2、布尔值--bool类
对于布尔值,只有两种结果即True和False,其分别对应与二进制中的0和1。而对于真即True的值太多了,我们只需要了解假即Flase的值有哪些---》None、空(即
[ ]/( ) /" "/{ })、0。
3、字符串--str类
关于字符串是python中最常用的数据类型,其用途也很多,我们可以使用单引号‘’或者双引号“”来创建字符串。
字符串是不可修改的。所有关于字符我们可以从索引、切片、长度、遍历、删除、分割、清除空白、大小写转换、判断以什么开头等方面对字符串进行介绍。
4、列表--list类
列表是由一系列特定元素顺序排列的元素组成的,它的元素可以是任何数据类型即数字、字符串、列表、元组、字典、布尔值等等,同时其元素也是可修改的。
5、元组--tuple类
元组即为不可修改的列表。其于特性跟list相似。其使用圆括号而不是方括号来标识。
6、字典--dict类
字典为一系列的键-值对,每个键值对用逗号隔开,每个键都与一个值相对应,可以通过使用键来访问对应的值。无序的。
键的定义必须是不可变的,即可以是数字、字符串也可以是元组,还有布尔值等。
7、集合--set类
关于集合set的定义:在我看来集合就像一个篮子,你可以往里面存东西也可往里面取东西,但是这些东西又是无序的,你很难指定单独去取某一样东西;同时它又可以通过一定的方法筛选去获得你需要的那部分东西。故集合可以创建、增、删、关系运算。
相似回答