zoukankan      html  css  js  c++  java
  • python基础05--字符串常用方法

    字符串常用方法.

    1. 大小写转换类:captalize,swapcase,title()

    1) capital():首字母大写,非首字母小写

    1 msg="hllo WorlD!你好,世界123"
    2 s1=msg.capitalize()#首字母大写,非首字母小写
    print (s1)
    3 运行结果: 4 Hllo world!你好,世界123

    2) swapcase(): 字母大小写反转

    1 s3=msg.swapcase()#字母大小写反转
    2 print (s3)
    3 运行结果:
    4 HLLO wORLd!你好,世界123

    3) lower():字母大写转小写

    1 s5=msg.lower()
    2 print (s5)
    3 运行结果:
    4 hllo world!你好,世界123

    4) upper(): 字母转大写

    1 s4=msg.upper()#字母转大写
    2 print (s4)
    3 运行结果:
    4 HLLO WORLD!你好,世界123

    5) title(): 每个单词的首字母大写

    1 s2=msg.title()#每个单词的首字母大写
    2 print (s2)
    3 运行结果:
    4 Hllo World!你好,世界123 

    2. 查找

    1) find(): 查找元素,

    如果存在,返回查找到的第一个元素的下标;如果查找不到,返回-1,不报错。

    注意:当我们在一个字符串中查找某一个子序列的时候,如果这个字符串中含有多个子序列,只会返回第一个找到的下标,不会返回其他的。

    2) index():

    跟find()功能类似,如果不存在,会报错.

    3. 替换:

    replace()

    4. strip()

    5. 开头、结尾

    1)startwith():是否以...(子串)开头。

    这里的子串可以是一个或多个字符

    2)endwith():是否以...(子串)结尾。

    这里的子串可以是一个或多个字符

     

    6. is类:

    isalnum/isalpha/isdigit/isspace/islower/istitle/isupper:是否是字母或数字/是否字母/是否数字/是否空格/是否小写/是否标题/是否全大写,总之都是一些判断的方法,返回的不是True就是False

    7. split():

    split会根据指定子串,将整个字符串所有匹配的子串匹配到并剔除,将其他内容分割,返回数组。

  • 相关阅读:
    Caused by: java.lang.UnsatisfiedLinkError: Couldn't load 。。。。
    final,finally,finalize
    Java位运算总结:位运算用途广泛《转》
    Ext.Ajax.request同步请求
    xstream 别名的用法<转>
    MySQL 获得当前日期时间(以及时间的转换)
    关于用xercesImpl包解析xml文件遇中文报错问题
    kafka java示例
    varnish、squid、apache、nginx缓存的对比<转>
    websphere性能设置和日常维护
  • 原文地址:https://www.cnblogs.com/yimiaoyikan/p/8733086.html
Copyright © 2011-2022 走看看