天天看点

基本数据类型的补充~

1.字符串

2.列表

3.字典

4.布尔值

5.元组

6.集合

简单补充一下上一章的数据类型

基本数据类型的补充~

  

作用:主要用于记录描述性性质的数据

eg:姓名 地址 邮箱

基本数据类型的补充~

定义:

基本数据类型的补充~

  方式1 : 单引号

  name = 'lin'

  方式2 : 双引号

  name = "lin"

  方式3 : 三个单引号(左侧出现了赋值符号和变量名为字符串 否则为注释)

  name = '''lin'''

  方式4 : 三个双引号(左侧出现了赋值符号和变量名为字符串 否则为注释)

  name = """lin"""

基本数据类型的补充~

ps:引号引起来的部分

基本数据类型的补充~

这时,问题来了,为什么定义字符串需要这么多种方式呢?

基本数据类型的补充~

目的是为了防止字符串文本内,还需要使用到引号,这时候就可以避免冲突,区分开来。

基本数据类型的补充~

eg:

基本数据类型的补充~
基本数据类型的补充~

字符串可以用加法乘法,但是作用不大。

基本数据类型的补充~

eg:

基本数据类型的补充~

 End

  作用:能够存储多个数据并且可以方便的取出任意数值,并且按照按照索引(顺序)存放多个值。

  定义:在[]内 内部可以存放多个元素,元素和元素之间逗号隔开,元素可以是任意数据类型。

  如果列表内的某个元素要存放多个值,可以在[]里面添加 ,eg: [xxx,yyy]

  用 ,隔开分隔开即可

基本数据类型的补充~

  看下面↓

基本数据类型的补充~
基本数据类型的补充~

在这里0代表索引,即:

基本数据类型的补充~

 如果元素过多,可以反向操作  即:

基本数据类型的补充~

此时-1代表索引  即最后一个

基本数据类型的补充~

End

基本数据类型的补充~

  作用:能够更加精准的存储数据

  定义:大括号括起来 内存可以存放多个元素 元素与元素之间逗号隔开 元素是K:V键值对的形式

  K是对V的描述性性质的信息(一般情况下都是字符串)

  V是真正的数据 相当于变量的值 可以是任意数据类型

基本数据类型的补充~

   

  但是字典无法使用索引取值,字典取值需要借助于K

  eg:

基本数据类型的补充~

但是我们可以整合成一行代码:

基本数据类型的补充~
基本数据类型的补充~

  作用:用于判断事物的对错 是否可行等,通常会作为条件。

  定义:布尔值只有两种状态

  True 对的 正确的 可行的

基本数据类型的补充~

  False 错的 不可行的 ...

基本数据类型的补充~
基本数据类型的补充~

针对布尔值的变量名一般采用is开头

基本数据类型的补充~

is_right = True

is_delete = False

is_alive = True

在python中所有的数据类型都可以转成布尔值

布尔值为False的有:

0,None,'',[],{}...

其他情况一律为True

基本数据类型的补充~
基本数据类型的补充~

作用:与列表几乎一致 内部可以存放多个元素(可以看成是不可变的列表)

定义:用小括号括起来 内存存放多个元素 元素与元素之间逗号隔开 元素不支持修改

t = (11, 22, 33, 44)

基本数据类型的补充~

作用:去重和关系运算

定义:用大括号括起来 内存可以存放多个元素 元素与元素之间逗号隔开 元素不是K:V键值对

s = {11, 22, 33, 44}

基本数据类型的补充~

关于元素的基本介绍就到这里啦~拜拜

基本数据类型的补充~