发布网友 发布时间:2024-09-27 07:59
共1个回答
热心网友 时间:2024-09-28 20:22
一、数据类型介绍
Python中的数据类型主要包括:
1.整数(int):表示整数,例如:x = 2。
2.浮点数(float):表示带有小数点的数值,例如:y = 1.23。
3.布尔值(bool):表示真(True)或假(False)的值,用于逻辑运算,例如:is_true = True。
4.字符串(str):表示文本数据,可以使用单引号或双引号表示,例如:text = "Welcome, Python!"。
5.列表(list):有序的可变容器,可以包含不同数据类型的元素,例如:colorlist = [99, 88, 'red']。
6.元组(tuple):有序的不可变容器,例如:my_tuple = (3, 2, 'orange')。
7.集合(set):无序的可变容器,不允许重复元素,例如:my_set = {1, 2, 3}。
8.字典(dict):无序的键值对集合,例如:my_dict = {'name': 'Jay', 'age': 35}。
9.复数(complex):包含实部和虚部的数值,例如:z = 4 + 4j。
10.字节串(bytes):以字节为单位的不可变序列,例如:b = b'python'。
11.字节数组(bytearray):以字节为单位的可变序列,例如:ba = bytearray(b'python')。
二、简单结构
使用一个简单例子介绍,有一个学生姓名为Judy,年龄是22,成绩是.5,判断是否大于90分可以根据此构建四个变量模型age/score/boolScore/name(格式:整数/浮点数/布尔值/字符串),并进行格式化输出,同步输出变量模型对应格式,如代码所示。
三、结构
·【列表】、元组、集合、字典
·列表(list):有序的可变容器,可以包含不同数据类型的元素
列表基本操作,索引访问列表
列表迭代,比如输出偶数
列表修改
列表增加list.insert
列表删除list.pop,append末尾增加
列表统计
列表扩展列表推导式
·元组(tuple):有序的不可变容器
元组定义和输出,类型,长度,切片访问
元组遍历,迭代
元组 打包解包 = 两端元素数量相等,批量赋值
元组使用in检查是否包含某值
·集合(set):无序的可变容器,不允许重复元素
集合创建一个集合
集合添加元素
集合移除元素
集合的并集操作
集合的交集操作
集合的差操作
集合的对称差操作(异或运算)
集合的成员检查
集合的长度
集合的遍历
·字典(dict):无序的键值对集合,列表不能作为字典的键
字典 创建字典
字典增加
字典修改
字典删除
字典键判断
字典通过key,value,items()访问读取