软件测试二十四阶段(Python数据结构)

字符串

基础特性

支持序列类型的所有基础操作

切片

索引

加法

乘法

定义字符串

str = “xxxx”

查看数据类型

字符串操作

访问字符串的字串

通过切片

打印字符串的倒数第二个字符

字符串拼接

方法1 用+进行拼接

方法2 再输出的时候用占位符进行拼接

方法3 结合列表的和join方法进行拼接

方法4 格式化

字符串方法

方法1  index

返回指定的字符在字符串中的索引值

如果字符串中没有这个字符 会抛出异常

默认情况下 会从最左侧开始寻找 找到第一个字符后 会停止

也可以指定从哪个字符开始查找

格式  str.index(”目标”,[start])

方法2  join方法

用于将列表中的元素拼接成字符串

列表中的元素必须全部都是字符串类型 否则报错

格式:”+”.join(列表)

案例

字典

字典简介

定义字典:{key:value}键值对

不可变类型

可以嵌套

键一般都是字符串 值可以是字符串 列表 字典

创建字典

li=[]空列表

str=””空字符串

t=()空元组

d={}空字典

类型转换

list() # 将字符串类型转换为列表、将元组类型直接原样转换为列表

str() # 将整数、浮点是转换为字符串类型

int() # 将字符串类型转换为整数【字符串中仅仅有数字,不能有字母】

float() # 将字符串类型转换为浮点数【字符串中仅仅有数字,不能有字母】

tuple() # 将列表类型转换为元组

dict() # 将对象转换为字典类型

创建字典的两种方法

字典的操作

len()返回对象中键值对的数量

字典名[key]返回字典中指定的key所对应的值

 字典名[key]=value字典中添加值

del 字典名[key] 删除字典中的值

clear 方法 删除字典中的数据

key in 字典名 检查字典中是否有这个指定的key【has_keys】

pop 方法 从字典中弹出一个键值对

copy方法 从字典中复制全部的键值对给一个新的变量

item方法 将字典中的键值对转换成元组/列表的一个一个的元素

keys 将字典的全部的键构成一个列表/元素

values 将字典的全部的值构成一个列表/元素

案例

让用户输入个人基本信息,包括 姓名、电话、住址、年龄,通过字典保存用户的数据信息,当用户输入q的时候,结束输入

结束输入后,打印显示全部的用户名,并要求选择一个名称

然后打印输出这个用户的全部信息,输出信息的格式:用户 xxx,电话是xxx,地址是xxx,年龄是xxx

遍历序列对象

遍历字符串方法

遍历列表方法

来源:qiuzemiao1

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月26日
下一篇 2022年4月26日

相关推荐