字符串的操作方法
+ 字符串连接操作
str1 = "大金链子"
str2 = "小手表"
str3 = str1 + str2
print(str3)
* 字符串复制操作
str1 = "大金链子"
str2 = "小手表"
str3 = str1*3
print(str3)
[] 字符串索引操作,通过索引访问指定位置的字符,索引从0开始
[::] 字符串取片操作
完整格式:[开始索引:结束索引:间隔值]
[:结束索引] 从开头截取到结束索引之前
[开始索引:] 从开始索引截取到字符串的最后
[开始索引:结束索引] 从开始索引截取到结束索引之前
[:] 截取所有字符串
[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取字符
r'字符串' 元字符串,所有字符串中的转义字符不会转义,当作普通字符
str1 = "大金链子小手表,一天三顿小烧烤,青春献给小酒桌,怎么澎湃怎么喝!"
print(str1[:7])
print(str1[12:15])
print(str1[-8:])
print(str1[36:])
print(str1[::3])
print(str1[::-2])
#截取"烤烧小"
print(str1[11:14:-1])
#截取 桌小献
print(str1[-10:-15:-2])
print(str1[22:17:-2])
字符串函数
capitalize()
功能:首字母大写
格式:字符串.capitalize()
返回值:新字符串
str2 = str1.capitalize()
str3 = str1.title()
print(str2)
print(str3)
upper()将所有小写字母变成大写 lower()将所有大写字母小写
# str2 = str1.upper()
# print(str2)
# str3 = str2.lower()
# print(str3)
swapcase()大小写互换
# str2 = str1.swapcase()
# print(str2)
len() 计算字符串的长度
# val = len(str1)
# print(val)
count() 统计字符串中某个元素的数量
# val = str1.count(