python基础语法_10_字符串切片

'''
字符串切片操作:
    切片操作就是从给定的一个字符串提取子字符串
    这里是通过[]实现,[start,stop,step]
    start:起始字符的索引下标
    stop:结束字符的索引下标
    step:步长,每次间隔多少,步长不写,默认是1
    原则:取头不取尾
    取字符串中的值 字符串名[索引下标]
'''
str='hello world zpy'
# print(str[12])
# print(str[-3])
# print(str[12:15:1])       #12,13,14
# print(str[-3::1])         #-3,-2,-1
# 常用的方式:
# print(str[:])               #取字符串所有内容
# print(str[12:])             #从12开始,取后面所有
# print(str[:5])              #从字符串的开始,一直取到结尾

案例1:
# 获取所有偶数位上的字母
print(str[1::2])
#获取所有奇数位上的字母
print(str[::2])
#倒叙输出所有字符串
print(str[::-1])

你可能感兴趣的:(python基础语法_10_字符串切片)