字面量与变量定义字符串单引号 xx 双引号 xx 三引号 xxxx 可以换行字符串格式化方法1方法2输入与输出输入 inputs input(提示信息)注意无论键盘输入什么类型的数据获取到的永远都是字符串类型运算符算数运算符赋值运算符比较运算符逻辑运算符流程控制语句if语句if-elseif-elif-else模式匹配 match -case搭配if使用循环break 跳出循环continue 跳出本次循环while循环for循环嵌套循环数据存储器列表元素有序可以重复元素可以修改常见方法合并列表使用 运算符直接合并使用 * 进行解包判断一个元素是否存在于列表中元素 in 列表列表推导式列表名称 [要插入列表的数据 for i in 列表 ]列表名称 [要插入列表的数据 for i in 列表 if 条件]字符串(不可变有序可迭代)常用方法切片语法:s[start:end:step]特点start开始索引不指定默认为0第一个元素的索引end结束索引不指定默认为-1最后一个元素的索引step步长不指定默认为1-1表示从后向前判断子串是否存在于字符串中子串 in 字符串元祖(可重复有序不可修改-只读)方法注意事项定义单元素元组时需要在结尾加上都好比如A,解包基础解包t(1,2,3,4)a,b,c,d tprint(a)//1print(b)//2print(c)//3print(d)//4扩展解包t(1,2,3,4) a,*b,c t print(a)//1 print(b)//[2,3] print(c)//4集合无序不可重复可修改语法s {A,B}空集合s set字典python内置语句range语句生成制定规则的数字序列type数据语句查看数据得类型isinstance数据类型语句检查数据是否属于指定的类型sum()语句求和len语句获取元素的长度min()获取最小值max获取最大值sorted(...)对集合进行排序默认就是升序并返回一个新的列表。内置模块随机数 random