python-字符串切片

1. python 字符串切片

  • 切片:截取字符串中的某部分内容

  • 语法格式:

    string[start:end:step]
    
    • string 要切片的字符串

    • start 要切片的第一个字符的索引(包括该字符),如果不指定默认为0

    • end 要切片的最后一个字符的索引(不包括该字符),如果不指定默认为字符串的长度

    • step 表示切片的步长,如果不指定默认为1

  • 示例:
    截取第5个字符:s[4]
    截取第1个字符到第5个字符:s[0:5]
    截取最后1个字符:s[-1]

  • 切片结构图
    image

    2. 案例

    #!/usr/bin/env python3
    # _*_ coding: utf-8 _*_
    # Author:shichao
    # File: .py
    
    str1 = "hello"
    print(str1[3])    # 获取一个索引为3的字符
    print(str1[:3])   # 获取索引从0 到3的索引,不包括3
    print(str1[-1])   # 获取最后一个字符
    
posted @ 2022-12-26 11:31  七月流星雨  阅读(478)  评论(0编辑  收藏  举报