字符串相关常用方法

前言:

字符串数据类型,有很多相关的常用方法,如求长度的方法len(),转换为大写的upper()等等。下面介绍常用的相关方法。

 

一、常用方法列表:

方法 调用方式 说明
len() 传入字符串,如len("abc") 返回字符个数,即字符串长度
upper() 字符串调用,如"abc".upper() 返回字符串所有字母大写后的新字符串,不改变原字符串
lower()  字符串调用,如"aBc".lower() 返回字符串所有字母大写后的新字符串,不改变原字符串
title() 字符串调用,如"hello world".title() 返回字符串所有单词首字母大写后的新字符串,不改变原字符串
count() 字符串调用,传入需要计算个数的子字符串,如"hello world".count("l") 返回字符串中包含子字符串的个数,不改变原字符串
split() 字符串调用,传入分隔符,如"hello world".split(" ") 返回按分隔符分隔后的字符串列表,不改变原字符串
join() 字符串列表调用,传入拼接符(字符串)["hello","world"].join("*")     返回按拼接符拼接后的新字符串,不改变原字符串列表
replace() 字符串调用,传入需要被替代的字符串,用于替代的字符串。
如"hello".replace("ll", "*")    
返回被替代后的新字符串,不改变原字符串列表
capitalize() 字符串调用,"hello python & java".capitalize()       将字符串的首个字符大写并返回,不改变原字符串
swapcase() 字符串调用,"heLLo Python".swapcase()     将字符串的大写变小写,小写变大写,不改变原字符串
isalpha() 字符串调用,如"r".isalpha() 判断字符串的内容是否为字母,是则返回True,反之返回False
isdigit 字符串调用,如"r".isdigit()     判断字符串的内容是否为数字,是则返回True,反之返回False

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

思考:

这些都需要记吗?或许,学会查看方法的源码更为重要

posted @ 2022-02-22 17:40  Target_L  阅读(51)  评论(0)    收藏  举报