在Python中,字符串(str)对象提供了许多方法,这些方法允许我们对字符串执行各种操作。以下是8个常用的字符串方法:
len(string):返回字符串的长度。
python复制代码
s = "Hello, World!"
print(len(s)) # 输出:13str.lower():将字符串中的所有大写字母转换为小写字母。
python复制代码
s = "Hello, World!"
print(s.lower()) # 输出:"hello, world!"str.upper():将字符串中的所有小写字母转换为大写字母。
python复制代码
s = "Hello, World!"
print(s.upper()) # 输出:"HELLO, WORLD!"str.split(separator, maxsplit=-1):通过指定的分隔符将字符串分割成多个子字符串,并返回一个列表。
python复制代码
s = "apple,banana,cherry"
print(s.split(',')) # 输出:['apple', 'banana', 'cherry']str.join(iterable):使用指定的字符串将可迭代对象(如列表、元组等)中的元素连接起来,并返回一个新的字符串。
python复制代码
words = ['apple', 'banana', 'cherry']
print(','.join(words)) # 输出:"apple,banana,cherry"str.replace(old, new, count=-1):将字符串中的旧子串替换为新子串,并返回一个新的字符串。
python复制代码
s = "Hello, World!"
print(s.replace("World", "Python")) # 输出:"Hello, Python!"str.startswith(prefix, start=0, end=len(string)):检查字符串是否以指定的前缀开始,如果是,则返回True,否则返回False。
python复制代码
s = "Hello, World!"
print(s.startswith("Hello")) # 输出:Truestr.endswith(suffix, start=0, end=len(string)):检查字符串是否以指定的后缀结束,如果是,则返回True,否则返回False。
python复制代码
s = "Hello, World!"
print(s.endswith("World!")) # 输出:True以上只是字符串的一些常用方法,Python的字符串方法非常丰富,还包括如str.strip(), str.format(), str.find(), str.count(), str.index()等很多其他方法,可以根据需要进行选择和使用。
















