内建函数
dir(str)
一,字符串的内建函数--大小写转换函数
1,string.lower() : 字母大写转换为小写
2,string.upper() :字母小写转换为大写
3,string.swapcase() :字母谢谢转换为大写,大写转换为小写
4,string.title() : 将首字母大写,将句中字符变为小写
5,string.capitalize() :将首字母大写,将句中字符小写
二,字符串的内建函数--搜索函数
1,string.find(str,strat = 0 ,stop = 字符串长度) :计算string中出现str的第一个字母的索引,如果没有出现,则返回-1
2,string.index(str, start = 0 ,stop = 字符串长度) :和第一个一样,只是没找到会引发异常
3,sstring.count(str,start = 0,stop = 字符串长度) :计算str在string中出现的次数
4,string.endswith(str,start = o,stop = 字符串长度) :检查string是否以str结尾,返回值喂bool
三,字符串的内建函数--替换函数
1,sstring.replace(str1,str2,替换次数) :将str1替换为str2,num为替换次数,默认全部替换完
2,string,strip(chr) :在string的开头和结尾删除chr,当chr为空时,默认删除空白符(\n,\r,\t,' ')
3,string.rstrip() :删除string字符串末尾的空格,或者换行符号
4,string.split() 结果放在列表中,
5,''.join() 拼接,需要注意的是拼接是针对字符串
五,字符串的判断函数
1,string.isdigit() : 如果string只包含数字,则返回True,否则放回False
2,string.islower() : 字符串中的字母全为小写返回TRUE,否则返回False
3,string.isuooer() : 字符串的字母全为大写返回True,否则返回False
4,string.isspace() : 字符串在中只包含空白字符 ,返回True,否则返回False
六,列表内建函数
1,list.append(obj) : 在列表尾部追加abj,保持数据原有样子
2,list.count() : 返回一个对象在列表中出现的次数
3,list.extend(seq) : 把序列seq中的内容加入到列表中,会拆分数据
4,list.insert(index,obj) : 在索引index的位置插入obj,原位置的内容向后移动
5,list.pop(index): 删除并返回index位置的数据对象,默认是最后一个对象
6,list.reverse() : 反转列表
七,元组内建函数
1,tuple.index(obj, start= 0,stop = 字符串长度) 检查obj是否包含年在tuple中
2,tuple.count(obj) : 返回obj出现的次数
七,系统内建函数