
字符串切片是Python中用于从字符串中提取子串的强大工具。通过指定开始和结束下标,以及可选的步长参数,可以轻松地截取字符串的一部分。
1.字符串切片原理
-
从字符串中复制指定的一段代码,生成一个新的字符串
2.字符串切片语法
-
字符串[开始下标:结束下标:步长]
-
开始下标:表示开始截取的下标,默认从 0 开始
-
结束下标:表示结束截取的下标,截取的内容不包含下标对应的内容,若不设置结束下标,表示截取到最后
-
步长:默认值是 1
3.实例
str1 = "study hand and make progress every day"print(str1[0:10])# 执行结果study hand# 若未设置结束下标,默认从开始下标一直截取到最后print(str1[6:])# 执行结果hand and make progress every day# 若未设置开始下标,默认从第一个元素开始截取,截取到结束下标print(str1[:12])# 执行结果study hand a# 步长设置为2print(str1[0:10:2])# 执行结果suyhn# 若未设置开始下标和结束下标,表示复制原字符出print(str1[::])# 执行结果study hand and make progress every day# 反转字符出print(str1[::-1])# 执行结果yad yreve ssergorp ekam dna dnah yduts



















