Python基础篇之字符串方法总结
本篇文章总结了Python中常用的字符串方法,可供Python初学者参考学习。
1.字符串的索引与分片
字符串可以像列表一样进行索引和切片操作。
str = "hello world"
print(str[0]) # 输出'h'
print(str[3:7]) # 输出'lo w'
2.查找子字符串
str = "hello world"
print(str.find('world')) # 输出6
3.字符串的替换
str = "hello world"
print(str.replace('world', 'Python')) # 输出'hello Python'
4.字符串的分割与合并
str = "hello,world"
print(str.split(',')) # 输出['hello', 'world']
list = ['hello', 'world']
print(','.join(list)) # 输出'hello,world'
5.字符串的大小写转换
str = "Hello World"
print(str.upper()) # 输出'HELLO WORLD'
print(str.lower()) # 输出'hello world'
6.字符串的去除空格
str = " hello world "
print(str.strip()) # 输出'hello world'
7.字符串的长度
str = "hello world"
print(len(str)) # 输出11
示例说明
示例1:找出文件路径中的文件名
file_path = '/Users/xxx/Downloads/test.txt'
file_name = file_path.split('/')[-1]
print(file_name) # 输出'test.txt'
示例2:将字母大小写互换
str = 'Hello World'
str_new = ''
for i in str:
if i.islower():
str_new += i.upper()
else:
str_new += i.lower()
print(str_new) # 输出'hELLO wORLD'
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python基础篇之字符串方法总结 - Python技术站