Day3 附录 str的操作

注意:怎么操作 原字符串都不变

一、索引

Day3(附-str的各种操作)

二、切片

  1. 切片可以对字符串进行截取

  2. 语法:s[起始位置:结束位置:步长]

  3. 顾头不顾腚

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、大小写转换

  1. 全部转换成大写或者小写
    lower() 全部转换成小写
    upper() 全部转换成大写
    casefold() 也是全部转换成小写,支持性更好

  2. 首字母大写
    capitalize() 首字母大写

  3. 大小写互换
    swapcase() /sop keis/

  4. title() 使特殊字符后的字母大写(中文也是特殊字符)

四、切来切去

  1. strip() 去掉左右两边空格

    或者 去掉左右两边指定的内容
    str = str.strip(“你好”)

    lstrip() 去掉左边的空格

    rstrip() 去掉右边的空格

  2. center 居中(拉长)
    Day3(附-str的各种操作)

  3. 替换。replace(“之前”,“之后”,个数)

    (个数 从左往右数,可以不写)

    可以用于去掉所有空格(包括中间)
    Day3(附-str的各种操作)

  4. 切割 split("_")

    ("_"是刀,切完的东西是列表)

五、查找

  1. 判断是否以…开头startswith()

    判断是否以…结尾 endswith()

  2. count() 计算…在字符串出现的次数

  3. find() 计算…在原字符出现的位置

切片找(规定范围)
Day3(附-str的各种操作)
在这里插入图片描述

六、用算法判断某一个字符串是否是小数

Day3(附-str的各种操作)

七、计算字符串的长度 lengthi

i = len(s) 内部函数

实际执行的是 i = s._len _() (双下划线)

长度是 从1开始数,索引从0开始数

把字符串从头到尾进行遍历:

Day3(附-str的各种操作)

八、格式化输出 formate

Day3(附-str的各种操作)

Day3(附-str的各种操作)

Day3(附-str的各种操作)

九、总结

Day3(附-str的各种操作)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值