极客小将

您现在的位置是:首页 » 原创课程 » Python

课程内容

Python入门课程NO29课 字符串操作其他函数

极客小将2020-08-05-
str.replace(sub_str, dst_str):字符串的子串替换函数,将字符串中子串替换为新的字符串,返回一个新的字符串。将参数sub_str表示的子串替换为新的字符串dst_str。举例说明:此例中将字符串中的子串scratch替换为python。那么输出结果为:str.split(sep=None, maxsplit=-1):

str.replace(sub_str, dst_str):字符串的子串替换函数,将字符串中子串替换为新的字符串,返回一个新的字符串。将参数sub_str表示的子串替换为新的字符串dst_str。举例说明:

此例中将字符串中的子串scratch替换为python。那么输出结果为:

str.split(sep=None, maxsplit=-1):字符串的拆分函数,使用 sep作为分隔字符串,返回由sep字符串分隔后的字符串列表。 如果给出了 maxsplit,则最多进行 maxsplit 次拆分,剩余的字符串最后一起输出。 如果 maxsplit 未指定或为 -1,则不限制拆分次数。split函数后的输出类型为列表类型。举例说明:

限定拆分两次,剩余未拆分的字符串最后一次性输出,那么运行结果为:


判断字符串的前后缀:

(1)str.startswith(prefix) 判断字符串是否以prefix子串作为前缀,返回值为布尔类型

(2)str.endswith(suffix) 判断字符串是否以suffix子串作为后缀,返回值为布尔类型

以下举例说明:

那么我们可想而知,res1输出结果为真 ,res2输出结果为假

网友点评

共有5条评论来说两句吧...

在线客服