3.字符串

两个引号之间的字符集合即为字符串,单引号和双引号皆可
python的常用转义字符
python刻意学习 day 5 字符串与序列
若在字符串前加字母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() 按照规则字符转换

字符串格式化

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

序列

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

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

相关文章:

  • 2021-12-02
  • 2021-09-28
  • 2022-12-23
  • 2022-12-23
  • 2021-04-13
  • 2021-07-02
  • 2022-12-23
  • 2021-11-20
猜你喜欢
  • 2021-07-16
  • 2021-07-27
  • 2021-07-26
  • 2021-05-26
  • 2021-04-07
  • 2021-12-26
  • 2021-08-24
相关资源
相似解决方案