格式:
字符串[开始位置:结束位置:间隔位置]
演示代码:
# python字符串截取大全
string1 = 'ABCDEFG'
print("字符串string1的内容:" + string1)
print("----------------------------------")
print("截取第一位到第三位的字符: " + string1[0:3:])
print("截取字符串的全部字符:" + string1[::])
print("截取第七个字符到结尾:" + string1[6::])
print("截取第三个字符:" + string1[2])
print("截取从头开始到倒数第三个字符:" + string1[:-3:])
print("截取倒数第一个字符:" + string1[-1])
print("与原字符串顺序相反的字符串:" + string1[::-1])
print("截取倒数第三位与倒数第一位之间的字符:" + string1[-3:-1:])
print("截取倒数第三位到结尾:" + string1[-3::])
print("逆序截取:" + string1[:-5:-3])
结果:
字符串string1的内容:ABCDEFG
----------------------------------
截取第一位到第三位的字符: ABC
截取字符串的全部字符:ABCDEFG
截取第七个字符到结尾:G
截取第三个字符:C
截取从头开始到倒数第三个字符:ABCD
截取倒数第一个字符:G
与原字符串顺序相反的字符串:GFEDCBA
截取倒数第三位与倒数第一位之间的字符:EF
截取倒数第三位到结尾:EFG
逆序截取:GD