11.3学习笔记

1. 字符串:双引号或单引号中间的数据,就是字符串,如果字符串本身包含单引号,就要用双引号去定义,如果字符串本身存在双引号,就要用单引号去定义,输入:input(),输出print()

2. 下标:就是编号,也成为索引,可以是一个正数也可以是一个负数,python中下标从0开始,0表示第一个字符,-1表示最后一个字符,下标的语法:变量[下标],len函数可以得到字符串的长度

3. 切片:和下标不同,下标只能获取一个数据,而切片可以获取一段数据或多个数据

4. 切片语法:变量[start:end:step]——start代表开始位置的下标,end代表结束位置的下标,但是不包含end对应的下标,step代表两个下标之间的间隔,默认为1;step不写,代表默认间隔为1,end不写,代表一直取到最后一个下标,start不写,代表从0开始取,如果想要反转输出字符串,step步长应为负数

5. 字符串的常见操作:查找:find、index、count

  • find():在字符串中查找是否存在某个字符串,

格式:my_str.find(sub_str, start, end),sub_str为要查找的字符串,类型为str;start为开始查找的下标位置,以0为开始;end为结束的位置即查到哪里结束,返回值:查找到的结果,如果能找到str,就会输出对应的下标,如果查不到,输出-1;rfind为从后往前查找

  • index():同find一致,唯一区别是,使用find方法查不到结果时,会输出-1,而使用index方法查找不字符串时,系统会报错;

格式:my_str.index(sub_str, start, end);rindex从后往前查找。

  • count():统计出现的次数

格式:my_str.count(sub_str)

列表

元组

字典

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值