一,切片字符串
1.1 切片
切片可以用切片语法返回一系列字符。指定开始索引和结束索引,以冒号分隔开,以返回字符串的一部分。
示例:获取从位置2到位置5的字符(不包含2,5在内):
b = "hello world"
print(b[2:5]) #llo
注意:第一个字符的索引为0。
1.2 从头开始切片
示例:获取从开始到位置5的字符(不包含在内):
b = "hello world"
print(b[:5]) #hello
1.3 切到最后
通过省略结束索引,范围将到最后。
例如:获取从位置2到最后的字符:
b = "hello world"
print(b[2:]) #llo world
1.4 负索引
使用负索引从字符串末尾开始切片,就是从右往左看,不再是从左往右看。
例如:
b = "hello world"
print(b[-5:-2]) #orl
二,修改字符串
2.1 小写转大写
用 upper()方法以大写形式返回字符串:
a = "hello world"
print(a.upper()) ##HELLO WORLD
2.2 大写转小写
用 lower()方法以小写形式返回字符串:
a = "HELLO WORLD"
print(a.lower()) ##hello world
2.3 删除空格
空白是实际文本之前和/或之后的空间