字符串
基础特性
支持序列类型的所有基础操作
切片
索引
加法
乘法
定义字符串
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
遍历序列对象
遍历字符串方法
遍历列表方法
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!