zoukankan      html  css  js  c++  java
  • Python常用字符串操作

    我们在学习Python语言时会遇到各种各样的字符串方法处理,下面列出几种常用的字符串方法,供大家参考

    1.字符串首字母大写

        

    2.统计字符串中某个字母的个数

      统计字符串中某个字母的个数又分两种情况,在整个字符串中统计和在某个索引范围内统计

     (1)在整个字符串中统计,如下面统计字符串str2中字母a的个数

        

    (2)在某个索引区间内统计,如下面统计字符串str2索引1到10和1到30范围内字母t的个数

        

    3.求字符串的长度

        

    4.将字符串居中打印,50个字符,字符不够在两端用‘*’补全

       

    5.判断字符串是否以'hhh'或者'ana'或空格结尾

       

    6.字符串重复输出

      

    7.字符串中子串或者某个字符的索引

        先看看find方法的说明,可以看到,说明里面有find方法可以指明索引的范围,也可以不指明范围,不指明范围时,在

        整个字符串中检索,如果字符串中不存在,则返回-1

        

        (1)字母 t 的第一个索引:

         

        (2)输出字母 t 的所有索引

         

    8.是否为阿拉伯数字,包括字母和数字,且字符串至少有一个字符,也就是说,如果只含有数字或者字母就输出True,否则输出 False

      

    9.判断字符串是否均由字母组成,大小写均可

      

    从上面的说明可以看出,只有当字符串所有字符均为字母且字符串至少含有一个字符时,返回为True

     

    从上面的说明可以看出,只有当字符串所有字符均为字母且字符串至少含有一个字符时,返回为True

    10.判断是否为整数

       

    11.判断是否为合法标志符

       

    12.判断是否全为大写

      

    13.判断是否全为小写

       

    14.判断是否只有数字

      

    15.判断是否为空格

      

    16.判断每个单词是否首字母大写

      

    17.字符串输出50个字符,不够左边补*,

     

    18.字符串50个字符,不够右边补*

       

    19.字母大写变小写

       

    20.字母小写变大写

       

    21.去掉两端空格

      

    22.去掉左端空格

       

    23.去掉右端空格

      

    24.字符串分割

      下面分别将字符串str4 分别按照字母 h 和字母  j  进行分割

       

     同时也可以按照子串进行分割

       

    下面按照空格进行分割

       

    25.字符或者子串的替换

        (1) 将字符 h 换成 H,替换3个

         

        (2) 将子串 hj  换成 HJ,不指明替换个数时,默认将所有的  hj  均替换成  HJ

         

    26.字符串中字母大写变小写,小写变大写

         

    27.列表转化为字符串

        

    28.从左往右数,返回最后一个指定值的下标

         

    字符串当然也可以像列表那样,可以进行切片,字符串的切片在此就不讲述了,以上内容,大家如果喜欢,给个赞呗

  • 相关阅读:
    DJANGO入门系列之(模型层:跨表操作)
    DJANGO入门系列之(模型层:单表操作)
    DJANGO入门系列之(模板层)
    DJANGO入门系列之(视图层)
    DJANGO入门系列之(模板层的简单介绍和视图层的扫尾)
    DJANGO入门系列之(虚拟环境的配置与安装)
    Django入门系列之(视图层基本概念)
    DJANGO入门系列之(路由控制)
    DJANGO入门系列之(Django请求生命周期and路由层)
    orm
  • 原文地址:https://www.cnblogs.com/ccdblogs/p/11084954.html
Copyright © 2011-2022 走看看