字符串拼接
两个字符串拼接
my_str1 = ‘Hello’
my_str2 = ‘World!’
1、两个字符串使用+连接
print(my_str1+my_str2)
HelloWorld!
2、使用join方法
str3 = ‘’.join([my_str1,my_str2])
print(str3)
HelloWorld!
字符串分割
字符串分割
my_str = ‘Hel lo,Wo r ld’
split将字符串分割,返回一个列表
print(my_str.split(‘,’))
[‘Hel lo’, ‘Wo r ld’]
split方法也可以去空格
my_list = my_str.split(’ ‘)
print(’'.join(my_list))
Hello,World
字符串大小写操作
字符串大小写操作
my_str = ‘Hello,World’
首字母大写
print(my_str.capitalize())
Hello,world
字符串大写
print(my_str.upper())
HELLO,WORLD
字符串小写
print(my_str.lower())
hello,world
大小写互换
print(my_str.swapcase())
hELLO,wORLD
查看字符串长度、索引、子字符串出现的次数
查看字符串信息
my_str = ‘Hello,World’
len()方法获取字符串长度
print(len(my_str))
11
find()在字符串中查找子字符串的索引
print(my_str.find(‘e’))
1
count()获取子字符串在字符串中出现的次数
print(my_str.count(‘o’))
2
in 和 not in 判断字符串是否包含子字符串返回bool值
print(‘W’ in my_str)
True
print(‘W’ not in my_str)
False
index()方法获取子字符串的索引
print(my_str.index(‘d’))
10
字符串替换
字符串替换
replace字符串替换
my_str = ‘Hello,World’
print(my_str.replace(‘o’,‘*’))