在Python中:
字符串对象的定义:
被引号引住的内容叫做字符串,单引号、双引号、三引号
字符串对象的常用方法:
capitalize(): 让字符串首字母大写
center(): 让字符串居中,默认时以空格填充,可以由用户自己指定填充
ljuse(): 左对齐
rjust(): 右对齐
count(): 统计字符串中,,某个字符或者字符串出现的次数
encode/字节的decode方法(): 通过参数指定编码,将字符串转换为字节
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: 将字符串转换成符合标题
切片:
python为大家提供了一种用于截取部分内容的方案,叫做切片
[num1:] 表示从num1位置开始截取内容
[num1:num2] /[num1,num2) 表示从num1开始截取,截取到num2
[num1:num2:num3] 第三个参数表示步长
将字符串翻转
注意:所有的有序序列都是支持的切片的使用
[num1:] 表示从num1位置开始截取内容
[num1:num2] /[num1,num2) 表示从num1开始截取,截取到num2
[num1:num2:num3] 第三个参数表示步长
字符串的翻转