❤关注我,不迷路❤
全国计算机等级考试Python二级知识点整合_3
知识点模块 | 具体内容 | 备注 |
字符串切片 | s[起始值:终止值:步长(可忽略)] | 左闭右开方式,终止值需+1,0可省略 |
格式化字符串 | :填充-对齐-宽度-千位分隔符-精度-类型 | {参数序号:格式控制标记} |
格式化字符串 | 宽度指最小输出字符,如果实际的字符数大于宽度则不受限制 | |
格式化字符串 | 精度是最大输出字符,可作用于字符串和数字 | |
格式化字符串 | 类型表示方法:b(整数) | 输出整数的二进制形式 |
格式化字符串 | 类型表示方法:c(整数) | 输出整数对应的Unicode字符 |
格式化字符串 | 类型表示方法:d(整数) | 输出整数的十进制 |
格式化字符串 | 类型表示方法:o(整数) | 输出整数的八进制 |
格式化字符串 | 类型表示方法:x(整数) | 输出整数的小写十六进制 |
格式化字符串 | 类型表示方法:X(整数) | 输出整数的大写十六进制 |
格式化字符串 | 类型表示方法:e(浮点数) | 输出浮点数对应的小写字母e的指数形式 |
格式化字符串 | 类型表示方法:E(浮点数) | 输出浮点数对应的大写字母E的指数形式 |
格式化字符串 | 类型表示方法:f(浮点数) | 输出浮点数的标准浮点格式(默认小数点后6位) |
格式化字符串 | 类型表示方法:%(浮点数) | 输出浮点数的百分比形式 |
字符串处理函数 | len(x) | 返回字符串x的长度或者是其他组合类型的元素个数 |
字符串处理函数 | str(x) | 把任意类型转换为字符串形式 |
字符串处理函数 | chr(x) | 返回Unicode编码对应的单字符 |
字符串处理函数 | ord(x) | 返回单个字符对应的Unicode编码 |
字符串处理函数 | hex(x) | 返回整数x对应的十六进制的小写形式 |
字符串处理函数 | oct(x) | 返回整数x对应的八进制的小写形式 |
常用字符串处理方法 | str.lower() | 以小写的方式返回全部str内容 |
常用字符串处理方法 | str.upper() | 以大写的形式返回全部str内容 |
常用字符串处理方法 | str.split(sep=None) | 返回一个列表,以sep作为分割点,sep默认为空格 |
常用字符串处理方法 | str.count(sub) | 返回sub子串出现的次数 |
常用字符串处理方法 | str.replace(old,new) | 返回字符串str的副本,所有old子串被替换为new |
常用字符串处理方法 | str.center(width,fillchar) | 字符串居中函数,fillchar参数可选 |
常用字符串处理方法 | str.strip(chars) 【lstrip只去除左侧,rstrip只去除右侧】 | 从字符串str中去掉在其左侧和右侧chars中列出的字符 |
常用字符串处理方法 | str.join(iter) | 将iter变量的每一个元素后面增加一个str字符串 |
类型判断函数 | type(x) | 对x变量进行类型判断,适用于任何数据类型 |
类型转换函数 | int(x) | 将x转换为整数 |
类型转换函数 | float(x) | 将x转换为浮点数 |
类型转换函数 | str(x) | 将x转换为字符串 |
流程图 | 圆角矩形 | 表示程序逻辑的开始和结束 |
流程图 | 菱形 | 判断框,表示一个判断条件并根据结果选择路径 |
流程图 | 矩形 | 处理框,表示一组处理过程,对应于顺序执行的程序逻辑 |
流程图 | 平行四边形 | 输入/输出框,表示程序的数据输入或结果输出 |
流程图 | ---和半个矩形 | 表示程序的注释 |
流程图 | 上下左右四个方向的箭头 | 表示程序的控制流,表达程序的执行路径 |
流程图 | 椭圆 | 表示多个流程图的连接方式,常用于将多个较小流程图组织成较大流程图时候使用 |
判断语句 | if…else | 只使用if和else无需elif,elif是多分支语句时才会用到 |
循环语句 | for I in range(1,100) | range为左闭右开结构,取出来的数字为1-99 |
循环语句 | continue和break区别 | 前者结束当次语句不跳出循环,后者跳出循环,一个break只往外跳一层 |
程序异常处理 | try…except… | try中放入可能出错的代码,except捕获异常 |
程序异常处理 | try…except……else | 当try中的代码没有发生异常时才会执行else中的内容 |
程序异常处理 | try…except……finally | finally中的内容不管是否发生异常总是会执行的 |
程序异常处理 | try…except…except…except… | 对于多种异常的主动捕获 |
列表插入 | s.insert(2,3) | 重点:是在第2个位置插入数字3,不是插入2和3 |
有序序列 | 列表、元组、字符串 | 有固定顺序,插入时从前到后 |
无序序列 | 字典、集合 | 无固定顺序 |
可变序列 | 列表、字典、集合 | 可以原地(内存中的位置)修改内部的值 |
不可变序列 | 元组、字符串 | 不可以原地(内存中的位置)修改内部的值 |
列表属性 | 没有长度限制,元素类型可以不同,支持索引,线性数据结构,可变 | |
列表创建 | 直接使用方括号创建或通过list()转换,如a=[]或a=list() |
******我的本文相关专栏******
******我的其它作品专栏******