python入门之字符串索引,切片

1、什么是索引

  • 字符串的索引:索引(字符串里面每一个字符都有下标(索引),并且是从0开始) 正序:从头开始数 反序:从尾开始数
  • 字符串怎么取值:根据索引取值
  • 取值公式:字符串名[索引值
  • 字符串索引,表示获取字符串当中的某 1 个元素
name = "小仙女 长相甜美并且温柔"

# 索引的表示方法: name[索引号]
# 在 python 当中,索引不是从 1 开始的,是从 0 开始

# 小
print(name[0])


# 长
print( name[4])

# 美
print(name[-5])
print(name[7])

# 获取字符串的长度 len()
name_len = len(name)
print(name[name_len - 1])


# 超出索引范围,报错!!! IndexError
# print(name[name_len])

2、切片

  1. 字符串的切片:
    定义:切片操作可以从一个字符串中获取子字符串(字符串的一部分),使用起始偏移量tart、终止偏移量end、可选步长step定义一个分片
    格式:[start:end:step]
    特点:取头不取尾
    
  2.  [:]提取开头到结尾
  3.  [start:]从start提取到结尾
  4.  [:end]从开头提取到end-1
  5.  [start:end]从start提取到end-1
  6. 切片:是获取字符串的多个元素
  7.  
  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值