志在指尖
用双手敲打未来

python的五种标准数据类型

python的五种标准数据类型

Python是一门高档编程语言,具有多种数据类型,其间包含五个规范数据类型,分别为数字(Number)、字符串(String)、列表(List)、元组(Tuple)和字典(Dictionary)。
以下是对Python的五个规范数据类型进行详细讲解的攻略:
数字(Number)
在Python中数字(Number)数据类型包含整数(int)、浮点数(float)、复数(complex)。
整数便是整数,不包含小数点。例如:0、1、-100等。
浮点数是带小数点的数,例如:2.5、12.36、-0.003等。需要留意的是在Python中,关于很大或很小的数,能够运用科学计数法表明,例如:1e9表明1000000000。
复数由实数部分和虚数部分组成,一般表明为:a+bj(a为实数,b为虚数,j为虚数单位,即i)。例如:(3+2j)、(-4+6j)等。
以下是数字数据类型的两条示例:
a=10#界说整型变量a
b=-3.14#界说浮点型变量b
c=2+3j#界说复数型变量c
print(type(a))#打印变量a的数据类型(整型)
print(type(b))#打印变量b的数据类型(浮点型)
print(type(c))#打印变量c的数据类型(复数型)python
以上代码的输出成果为:
字符串(String)
在Python中字符串是以单引号(‘)或双引号(“)括起来的任意字符调集,例如:”hello”或’12345’。
以下是字符串数据类型的两条示例:
str1=”Hello,World!”#界说字符串变量str1
str2=’12345’#界说字符串变量str2
print(str1)#打印变量str1的值(Hello,World!)
print(type(str1))#打印变量str1的数据类型(str)
print(str2)#打印变量str2的值(12345)
print(type(str2))#打印变量str2的数据类型(str)
以上代码的输出成果为:
Hello,World!
12345
列表(List)
列表是Python中用于保存一组有序元素的容器,每个元素之间运用逗号分隔,并用方括号([])括起来。列表中的元素能够是不同类型的数据。列表能够进行增加、删去、修正等操作。
以下是列表数据类型的两条示例:
list1=[1,2,3,’hello’,True]#界说列表变量list1
list2=[‘apple’,’orange’,’banana’]#界说列表变量list2
print(list1)#打印变量list1的值([1,2,3,’hello’,True])
print(type(list1))#打印变量list1的数据类型(list)
print(list2)#打印变量list2的值([‘apple’,’orange’,’banana’])
print(type(list2))#打印变量list2的数据类型(list)
list1.append(4)#向列表list1中增加元素4
print(list1)#打印增加元素后的列表list1
list2.remove(‘orange’)#从列表list2中删去元素’orange’
print(list2)#打印删去元素后的列表list2
以上代码的输出成果为:
[1,2,3,’hello’,True]
[‘apple’,’orange’,’banana’]
[1,2,3,’hello’,True,4]
[‘apple’,’banana’]
元组(Tuple)
元组与列表类似,是Python中另一种用于存储一组有序元素的容器,可是与列表不同的是,元组是不可变的,即不能增加、删去、修正元素。元组能够运用小括号(())括起来。
以下是元组数据类型的两条示例:
tuple1=(1,2,3)#界说元组变量tuple1
tuple2=(‘apple’,2,True)#界说元组变量tuple2
print(tuple1)#打印变量tuple1的值((1,2,3))
print(type(tuple1))#打印变量tuple1的数据类型(tuple)
print(tuple2)#打印变量tuple2的值((‘apple’,2,True))
print(type(tuple2))#打印变量tuple2的数据类型(tuple)
以上代码的输出成果为:
(1,2,3)
(‘apple’,2,True)
字典(Dictionary)
字典是Python中用于存储键值对的容器,运用大括号({})括起来,键值对之间运用冒号(:)分隔,元素之间运用逗号(,)分隔。字典中的键有必要是唯一的,值能够是任意类型。字典能够进行增加、删去、修正等操作。
以下是字典数据类型的两条示例:
dict1={‘name’:’Tom’,’age’:20,’gender’:’male’}#界说字典变量dict1
dict2={1:’apple’,2:’orange’,3:’banana’}#界说字典变量dict2
print(dict1)#打印变量dict1的值({‘name’:’Tom’,’age’:20,’gender’:’male’})
print(type(dict1))#打印变量dict1的数据类型(dict)
print(dict2)#打印变量dict2的值({1:’apple’,2:’orange’,3:’banana’})
print(type(dict2))#打印变量dict2的数据类型(dict)
dict1[‘name’]=’Jerry’#修正字典dict1中的元素’name’
print(dict1)#打印修正元素后的字典dict1
dict2.pop(2)#删去字典dict2中键值对为2:’orange’的元素
print(dict2)#打印删去元素后的字典dict2python1
以上代码的输出成果为:
{‘name’:’Tom’,’age’:20,’gender’:’male’}
{1:’apple’,2:’orange’,3:’banana’}
{‘name’:’Jerry’,’age’:20,’gender’:’male’}
{1:’apple’,3:’banana’}
本站文章如无特别阐明,均为本站原创,如若转载,请注明出处:Python的五个规范数据类型你认识几个-Python技能站

未经允许不得转载:IT技术网站 » python的五种标准数据类型
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载