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"
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"
本文地址:
/show-275211.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。