标签:单词 编程语言 pytho find str span 包括 数字 查找
1.字符串的定义
字符串就是一串字符,是编程语言中表示文本的数据类型,在Python中可以使用一对双引号 ” 或者一对单引号 ’ 定义一个字符串。
字符串跟列表、元组一样,是一种有序的数据集合类型,可以使用索引获取一个字符串中指定位置的字符,索引计数从0开始,
也可以使用 for 循环遍历字符串中每一个字符。例如,定义一个字符串s, s = "python"
2.字符串的内置方法
python字符串提供的内置方法丰富,在开发时,能够针对字符串进行更加灵活的操作,应对更多的开发需求。
2.1 判断类型
string.isspace() 如果string中只包括空白字符,则返回True
string.isalnum() 如果string至少有一个字符并且所有字符都是字母或数字则返回True
string.isalpha() 如果string至少一个字符并且所有字符都是字母则返回True
string.isdigit() 如果string只包含数字则返回True
string.istitle() 如果string 是标题化的(每个单词的首字母大写)则返回True
string.islower() 如果string中至少包含一个字母,并且所有字母都是小写的则返回True
string.isupper() 如果string中至少包含一个字母,并且所有字母都是大写的则返回True
2.2 查找和替换
string.startswith(str) 检查字符串是否以 str 开头,是则返回True
string.endswith(str) 检查字符串是否以str结束,是则返回True
string.find(str,start=0,end=len(string)) 检测字符串中是否包含str,如果是返回索引值,否则返回-1,
可以指定检测范围
string.index(str,start=0,end=len(string)) 跟 find()方法类似,区别在如果 str 不在string会报错
string.replace(old_str,new_str,num=string.count(old_str)) 把 string中的 old_str 替换成 new_str,
如果 num 指定,则替换不超过 num 次
标签:单词 编程语言 pytho find str span 包括 数字 查找
原文地址:https://www.cnblogs.com/heqiuyong/p/9189252.html