python刻意学习 day 5 字符串与序列

3.字符串

两个引号之间的字符集合即为字符串,单引号和双引号皆可
python的常用转义字符
python的常用转义字符
若在字符串前加字母r,则为原始字符串,可以在字符串中出现,’,"等字符
两边三引号允许字符串跨多行,且可以包括换行符,制表符及其他特殊字符

字符串类似元组具有不可修改性
字符串也可以切片和拼接,切片通常写为[start,end]的形式
字符串常用内置方法
capitalize() 首字母大写
lower() 全部大写
upper() 全部小写
swapcase() 大小写互换
count() 记录某子字符串出现次数,可加区间
endswith() 检查是否以制定字符串结尾
startwith() 检查是否以指定字符串开始
find() 查找str是否在字符串中,是则返回索引值,否则返回-1
rfind() 从右边开始查找
isnumeric() 是否全是数字
ljust() 左对齐并填充
rjust() 右对齐并填充
lstrip() 去掉左边的空格
rstrip() 去掉右边的空格
strip() 去掉两边的空格或指定字符
partition() 找到子字符并分成一个三元组
rpartition() 从右边开始
split() 以默认空格切片字符串
splitlines() 按行分隔,返回一个列表
maketrans() 创建字符映射的转换表
translate() 按照规则字符转换

字符串格式化

在这里插入图片描述
在这里插入图片描述

序列

列表,元组和字符串都是序列
序列有一些公用的内置方法

list() 转换为列表
tuple() 转换为元组
str() 转换为字符串
len() 返回包含元素的个数
max() 返回最大值
min() 返回最小值
sum() 返回总和(还可加一参数)
sorted() 进行排序
reserved() 用于反向元素
enumerate() 列出数据和数据下标
zip() 将对象元素打包成元组

发布了24 篇原创文章 · 获赞 0 · 访问量 316

猜你喜欢

转载自blog.csdn.net/weixin_45776003/article/details/102734734