时间:2021-05-22
大家在使用python的过程中,应该在敲代码的时候经常遇到str内置函数,为了防止大家搞混,本文整理归纳了str内置函数。1字符串查找类:find、index;2、字符串判断类:islower、isalpha;3、内容判断类:tartswith、endswith;4、操作类函数:format、strip、join。
find和index均是查找字符串中是否包含一个子串;
二者的区别是index找不到字符串会报错,而find会返回-1;
rfind、lfind是从左开始查找或从右开始查找。
此类函数的特点是is开头
isalpha:判断是不是字母,需要注意两点:
此函数默认的前提是字符串中至少包含一个字符,若没有,则返回false
汉字被认为是alpha,此函数不能区分英文字母和汉字,区分中英文请使用unicode码
isdigit、isnumeric、isdecimal三个判断数字的函数
islower判断是否是小写
startswith、endswith:是否以XXX开头或结尾
format:格式化函数
strip:删除字符串两边的字符(默认空格),可指定字符,不是删除一个,而是从头开始符合条件的连续字符。
rstrip、lstrip删除右边/左边的字符。
join:对字符串进行拼接
s1='$'s2='-'s3=' 'ss=['Today','is','a','good','day']print(s1.join(ss))Today$is$a$good$dayprint(s2.join(ss))Today-is-a-good-dayprint(s3.join(ss))Today is a good day实例扩展:
>>>s = 'RUNOOB'>>> str(s)'RUNOOB'>>> dict = {'runoob': 'runoob.com', 'google': 'google.com'};>>> str(dict)"{'google': 'google.com', 'runoob': 'runoob.com'}">>>到此这篇关于python中str内置函数用法总结的文章就介绍到这了,更多相关python中str内置函数总结归纳内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Python中max函数用法。分享给大家供大家参考。具体如下:这里max函数是Python内置的函数,不需要导入math模块#最简单的max(1,
本文实例讲述了Python字符串内置函数功能与用法。分享给大家供大家参考,具体如下:字符串内置总结需要注意的是:字符串的单引号和双引号都无法取消特殊字符的含义,
本文实例讲述了Python中pow()和math.pow()函数用法。分享给大家供大家参考,具体如下:1.内置函数pow()>>>help(pow)Helpon
本文实例讲述了python内置函数sorted()用法。分享给大家供大家参考,具体如下:列表对象提供了sort()方法支持原地排序,而内置函数sorted()不
本文实例讲述了python中__call__内置函数的用法。分享给大家供大家参考。具体分析如下:对象通过提供__call__(slef,[,*args[,**k