简单介绍python中的数据类型,python中的基本数据类型有哪些
本文介绍了Python中的基本数据类型,通过示例代码非常详细。对大家的学习或者工作都有一定的参考价值,有需要的朋友可以参考一下。
Python中主要有八种数据类型:number(数字)、string(字符串)、list(列表)、tuple(元组)、dict(字典)、set(集合)、Boolean(布尔)和None(空)。
Python有六种标准数据类型:
1、字符串
声明一个字符串有三种方式:单引号、双引号、三引号(包括三个单引号或三个双引号)。
str1=hello world
str2=hello world
str3=你好,世界
str4=你好,世界
打印str1
你好世界
打印str2
你好世界
打印str3
你好世界
打印str4
你好世界
2、数字
Python3支持三种不同的数字类型:
整数(int):通常称为整数或整数,不带小数点的正整数或负整数。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。
:浮点型由整数部分和小数部分组成。浮点型也可以用科学计数来表示。
复数((复数)):复数由实部和虚部组成,可以用一个bj来表示,或者复数(a,b)。复数的实部A和虚部B都是浮点数。
3、列表
列表是一种可修改的集合类型,它的元素可以是数字、字符串等基本类型,也可以是列表、元组、字典等集合对象,甚至可以是用户定义的类型。其定义如下:
nums=[1,2,3,4]
类型(数量)
类型“列表”
打印数字
[1, 2, 3, 4]
strs=[hello , world]
打印str
[你好,世界]
lst=[1,你好,False,nums,strs]
类型(lst)
类型“列表”
打印列表
[1,你好,假,[1,2,3,4],[你好,世界]]
4、元组
元组和列表一样,也是一个序列。与列表不同,元组不能被修改。元组声明如下:
lst=(0,1,2,2,2)
lst1=(hello ,)
lst2=(hello )
如果只有一个元素,Print type(lst1) #type tuple 后面应该跟一个逗号,否则就是str类型。
打印类型(lst 2)#类型 str
5、字典
Dictionary是另一种可变容器模型,可以存储任何类型的对象。字典的每个键值key=value对由冒号:分隔,每个键值对由逗号分隔。整个字典包含在大括号{}中,格式如下:
dict={a: 1, b: 2, b: 3}
字典[b]
3
词典
{a: 1, b: 3}
6、集合
集合是不重复元素的无序序列。您可以使用花括号{}或set()函数来创建集合。
注意:必须使用set()而不是{}来创建空集,因为{}用于创建空字典。创建格式:
a={a , b , c , d}
b=set(abcdefabcd )
c=set({a:1, b:2})
d=集合([a , b , c , a])
打印(a,类型(a))
打印(b,类型(b))
打印(c,类型(c))
print(d,type(d))
#运行结果
{c , d , b , a} class set
{f , e , b , c , d , a} class set
{b , a}类集合
{c , b , a} class set
这就是本文关于Python数据类型的全部内容。希望对大家的学习有所帮助,也希望大家能支持盛行的IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。