python字符串常用方法
目录
- 1、字符串常用方法
- find查找字符串,有字符,放回下标,没有返回-1
- index()(有数据返回下标,没数据报错)
- count()(有数据返回个数,没数据0)
- replace() 替换
- startswith()(有数据返回True,没数据False)
- endswith()(是否以obj结尾,有数据返回True,没数据False)
- upper()小写全部变成大写
- lower()转换所有大写字符为小写
- title()把字符串的每个单词首字母大写
- capitalize()把字符串的第一个字符大写
- strip()删除mystr字符串两端的空白字符
- rfind()类似于 find()函数,不过是从右边开始查找
- join()str 中每个字符后面插入my_str,构造出一个新的字符串
- 下面是一些不常用的方法
- capitalize() 把字符串第一个字母大写
- partition(str) 把字符串以str分割成三部分,str前,str和str后
- rpartition(str) 类似partition,不过是从右边开始
- splitlines() 返回一个包含各行为元素的列表
- isalpha() 如果字符串都是字母,则返回True,否则返回False(空格也不行哦)
- isdigit() 如果字符串都是数字,则返回True,否则返回False(空格也不行哦)
- isalnum() 如果字符串都是数字或字母,就返回True,否则返回False(空格还是不行滴)(第二张图片有空格)
- isspace 如果字符串只有空格返回True,否则False
- rjust 返回一个原字符串右对齐,并使用空格填充至长度width的新字符串(好呢吧,并不明显)
- ljust 返回一个原字符串左对齐,并使用空格填充至长度width的新字符串(好呢吧,并不明显)
- center 返回一个原字符串居中对齐,并使用空格填充width的新字符串
- lstrip 删除字符串左边的空白字符
- rstrip 删除字符串右边的空白字符
1、字符串常用方法
字符串的格式
a = "asdf"
a = 'asdf'
字符串根据下标取数据
注:下标是从 0 开始的,一定注意
字符串切片
find查找字符串,有字符,放回下标,没有返回-1
index()(有数据返回下标,没数据报错)
count()(有数据返回个数,没数据0)
replace() 替换
startswith()(有数据返回True,没数据False)
endswith()(是否以obj结尾,有数据返回True,没数据False)
upper()小写全部变成大写
lower()转换所有大写字符为小写
title()把字符串的每个单词首字母大写
capitalize()把字符串的第一个字符大写
strip()删除mystr字符串两端的空白字符
rfind()类似于 find()函数,不过是从右边开始查找
join()str 中每个字符后面插入my_str,构造出一个新的字符串
下面是一些不常用的方法
capitalize() 把字符串第一个字母大写
partition(str) 把字符串以str分割成三部分,str前,str和str后
rpartition(str) 类似partition,不过是从右边开始
splitlines() 返回一个包含各行为元素的列表
isalpha() 如果字符串都是字母,则返回True,否则返回False(空格也不行哦)
isdigit() 如果字符串都是数字,则返回True,否则返回False(空格也不行哦)
isalnum() 如果字符串都是数字或字母,就返回True,否则返回False(空格还是不行滴)(第二张图片有空格)
isspace 如果字符串只有空格返回True,否则False
rjust 返回一个原字符串右对齐,并使用空格填充至长度width的新字符串(好呢吧,并不明显)
ljust 返回一个原字符串左对齐,并使用空格填充至长度width的新字符串(好呢吧,并不明显)
center 返回一个原字符串居中对齐,并使用空格填充width的新字符串
lstrip 删除字符串左边的空白字符
rstrip 删除字符串右边的空白字符
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!