python字符串常用方法


python

目录

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 删除字符串右边的空白字符

个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
原文地址:https://www.cnblogs.com/DunayueBlog/p/13657577.html