- 一、字符串对象
- 1、字符串
被单引号’’,双引号"",三单引号’’’ ‘’’,三双引号""" “”"引住的内容
- 2、字符串对象的常用方法
capitalize(): 让字符串首字母大写
center(): 让字符串居中,默认时以空格填充,可以由用户自己指定填充
ljuse(): 左对齐
rjust(): 右对齐
count(): 统计字符串中,,某个字符或者字符串出现的次数
encode/字节的decode方法():
通过参数指定编码,将字符串转换为字节
endswith(): 判断字符串是不是以***结束
starswith(): 以什么开始
find: 和index方法一样,不同之处就是find查询的字符不存在,则返回-1
rfind: 查找最后一个
index: 查询字符或者字符串在该字符串中的索引位置
rindex: 查找最后一个
format: 格式化字符串,推荐使用
isalnum: 判断字符串只能由数字和字母组成
isalpha: 判断字符串是不是只有字母组成
isdigit: 判断字符串是不是是数字组成
isdecimal: 判断字符串是不是是数字组成
islower: 判断字符串是不是全部小写
isupper: 判断字符串是不是全部大写
istitle: 判断是不是标题
issapace: 判断是不是空格
join: 拼接字符串
split: 按照特定的符号分割字符串,返回结果是一个列表
lower: 将字符串中的字母都转换为小写字母
upper: 将字符串中的字母都转换为大写字母
strip: 清除两边空格
rstrip: 清除右侧空格
lstrip: 清除左侧空格
title: 将字符串转换成符合标题
-
2、切片:
用于截取内容的方案,叫做切片
[n:] #表示从n位置开始截取内容
[n1:n2] #表示从n1开始截取到n2
[n1:n2:n3] #第三个参数表示步长
[::-1] #将字符串翻转
(所有的有序序列都支持切片使用)