一、 字符串str
1.1 作用
用于记录描述性性质的数据,例如年龄、名字和地址等
1.2 定义
① name = ’mike‘
② name = "mike"
③ name = '''mike'''
④ name = ”“”mike“”“
1.3 为啥字符串需要这么多种方式
目的是为了防止字符串中文本有多个引号出现,避免发生冲突
错误示范
正确示范
二、列表list
2.1 作用
能够储藏多个数据并方便取出任意数据
2.2 定义
中括号括起来,内部可以存放多个元素,每个元素之间用逗号隔开,元素可以是任意数据
2.3 如何取出数据
取出列表中的数据我们需要用的索引取值,选择你要取的值,然后根据该数据所在的位置数据减掉1,然后输入下列代码就可以取出了
三、字典dict
3.1 作用
可以更加精准的储存数据
3.2 定义
大括号括起来,里面可以存放多个元素,元素与元素之间用逗号隔开,元素是K:A键值对的形式
K就是对V描述性性质的信息,一般情况下都是字符串
V就是真正的数据,相当于变量的值,可以是任意数据
3.3 如何取出数据
字典无法使用索引取值,字典取值需要借用到K,如下图所示
四、 布尔值bool
4.1 作用
用于判断事物的对错,是否可行等
4.2 定义
布尔值只有两种状态
① True 对的,正确的,可行的
②False 错的,不可行的
布尔值的变量名一般以 is 开头
is_right = Ture
is_delete = False
is_alive = Ture
在python中所有数据都可以转换成布尔值
布尔值为False的一般有:0,None,’ ‘,[ ],{ }
其他情况一般都为Ture
五、元组tuple
5.1 作用
与列表几乎一直,内部可以存放多个元素(可以看成是不可变列表)
5.2 定义
用小括号括起来,元素与元素之间用逗号隔开,元素不支持修改
t = (11, 22, 33,44, 55)
六、集合
6.1 作用
去重和关系运算
6.2 定义
用大括号括起来,内部可以存放多个元素,元素和元素之间用逗号隔开,元素不是K:V键值对
s ={11, 33, 55, 66}