编程语言
首页 > 编程语言> > python数据类型

python数据类型

作者:互联网

image

基本数据类型

1. int整型:定义为整数不带小数点的数据。

eg: age = 18

2. float浮点型:定义为由小数组成的数据。

eg: salary = 10.5

数据类型之字符串型str

定义:主要用与记录描述性质的数据

eg: 姓名 性别 工作....

定义方式:(引号引起来的部分为字符串)

注:

为什么要用这么多的定义方法:为了防止定义字符串时需要用到引号,避免发生冲突。
image

数据类型之列表list

定义:可存储多个数据并且方便取出任意个数。

eg:[123, 234.3, 'gary' ,[1, 2, 3]]

取值:索引取值(从0开始的连续数字)

image

整合:print(li[3][3][2])

数据类型之字典dict

定义:可描述变量值的性质信息,能够更加精确的存储数据。

特征:用大括号括起来,逗号隔开每一个元素,可存储多个元素,元素是以K:V的形式表现。
K则为描述变量值的性质信息(基本上都为字符串类型来定义),V为真正的变量值(可以为任意数据类型)。

eg:image

注:字典无法使用索引取值的方式执行。eg:print(di[0])

从info字典中读取 '中国牛逼!'

同理先拆分读取:image

数据类型之布尔型bool

  1. Ture :正确的 可行的 等。
  2. False :不正确的 不可行的 等。

数据类型之元组tuple

tup = ('abc', 1, 2)
tup[1] = 'abd'
print(tup[1])
image

这样的话执行就会报错 所以元组不允许修改

数据类型之集合set

作用:是一个无序的不重复元素序列

定义:用大括号括起来 内存可以存放多个元素 元素与元素之间逗号隔开 元素不是K:V键值对
可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因 { } 是用来创建一个空字典。

例:s = {1, 2, 3, 4}

image

标签:定义,python,eg,元素,数据类型,元组,gary
来源: https://www.cnblogs.com/jjjmhf50/p/15503769.html