{site_name}

{site_name}

🌜 搜索

Python字符串是一种不可变类型的序列,可以通过许多内置方法来操作

Python 𝄐 0
Python字符串的方法有哪些,举例说明各自用法,python字符串的操作方法,python字符串常用的五种方法,python字符串操作大全,python字符串菜鸟教程,python 字符串 方法
Python字符串是一种不可变类型的序列,可以通过许多内置方法来操作。以下是几个常用的字符串方法:

1. str.capitalize():将字符串的第一个字符转换为大写字母,其他字符转换为小写字母,返回新字符串。
示例代码:

s = "hello world"
print(s.capitalize()) # 输出:Hello world


2. str.upper():将字符串中所有字符都转换为大写字母,返回新字符串。
示例代码:

s = "hello world"
print(s.upper()) # 输出:HELLO WORLD


3. str.lower():将字符串中所有字符都转换为小写字母,返回新字符串。
示例代码:

s = "HELLO WORLD"
print(s.lower()) # 输出:hello world


4. str.strip([chars]):去除字符串两端指定的字符,默认去除空格符,返回新字符串。
示例代码:

s = " hello world! "
print(s.strip()) # 输出:"hello world!"

s = "----hello world!---"
print(s.strip('-')) # 输出:"hello world!"


5. str.split(sep=None, maxsplit=-1):将字符串按照指定分隔符(默认空格符)分割成多个子字符串,并返回一个列表。
示例代码:

s = "hello,world,how,are,you"
print(s.split(',')) # 输出:['hello', 'world', 'how', 'are', 'you']


6. str.join(iterable):将一个可迭代对象中的元素按照指定字符串连接成一个新的字符串。
示例代码:

words = ['hello', 'world']
separator = ', '
s = separator.join(words)
print(s) # 输出:"hello, world"