美文网首页
字符串通过子串找索引和字符串大小写操作

字符串通过子串找索引和字符串大小写操作

作者: young后知后觉 | 来源:发表于2023-09-24 21:09 被阅读0次

    字符串通过子串找索引

    index          从左到右寻找子串的位置,如果有相同的子串,只返回第一个查找到的位置;如果没有子串,则会报错

    find            从左到右寻找子串的位置,如果有相同的子串,只返回第一个查找到的位置;如果没有子串,则显示-1

    rindex        从右到左寻找子串的位置,如果有相同的子串,只返回第一个查找到的位置;如果没有子串,则会报错

    rfind           从右到左寻找子串的位置,如果有相同的子串,只返回第一个查找到的位置;如果没有子串,则显示-1

        a="你好啊啊abfaaaa"

    索引: 0 1  2  3 45678910 

    b=a.index("a")       print(b)        4

    b=a.index("e")       print(b)       报错

    b=a.find("啊")        print(b)       2

    b=a.rindex("a")     print(b)       10

    b=a.rindex("b")     print(b)        5

    b=a.rfind("a")       print(b)       10

    b=a.rfind("我")     print(b)         -1

    字符串查找-find/index_findindex 字符串_*Snowgrass*的博客-CSDN博客

    76.字符串的常用操作_字符串的查询操作_哔哩哔哩_bilibili


    字符串大小写操作

    upper( )                上面的意思                                  将字符串所有字符转换成大写字母            

    lower( )                 降低,减少,向下的意思          将字符串所有字符转换成小写字母

    swapcase( )         大小写互换的意思                     将字符串所有字符的大写字母转换成小写字母,所有的小写字母转换成大写字母

    capitalize( )          把…首字母大写                         将第一个字符串转换成大写字母,其他字符转换成小写字母

    title( )                    标题的意思                                 将每个单词的第一个字符串转换成大写字母,把每个单词剩余的字符转换成小写字母

    a="AA你好啊啊aBfaaaa"

    b=a.upper( )                           print(b)           AA你好啊啊ABFAAAA

    b=a.lower( )                            print(b)          aa你好啊啊abfaaaa

    b=a.swapcase( )                   print(b)           aa你好啊啊AbFAAAA

    b=a.capitalize( )                    print(b)           Aa你好啊啊abfaaaa

    a="hello,world"

    b=a.title( )                              print(b)            Hello,World

    77.字符串的常用操作_字符串的大小写转换操作方法_哔哩哔哩_bilibili    9.24

    相关文章

      网友评论

          本文标题:字符串通过子串找索引和字符串大小写操作

          本文链接:https://www.haomeiwen.com/subject/xhaxbdtx.html