美文网首页
python字符串操作

python字符串操作

作者: lfpwhy | 来源:发表于2018-01-09 07:34 被阅读0次
    # -*- coding:utf-8 -*-
    mystr="  hello World hello Python"
    # 从左边开始
    # find未找到返回-1
    print(mystr.find("hello"))
    print(mystr.find("helloo"))
    # 从右边开始
    print(mystr.rfind("hello"))
    # 从左边开始,类似find
    # 未找到返回异常,
    print(mystr.index("hello"))
    # count统计个数
    print(mystr.count("hello"))
    # replace从左往右替换
    print(mystr.replace("hello","HELLO",1))
    print(mystr.replace("hello","HELLO",2))
    # split 切片
    print(mystr.split())
    print(mystr.split(" ",2))
    # capitalize第一个字符大写
    print(mystr.capitalize())
    # title每个单词首字母大写
    print(mystr.title())
    # startswith检查字符是否以xx开头
    print(mystr.startswith("  hello"))
    #endswith检查字符是否以xx结尾
    #常用检查文件后缀
    print(mystr.endswith("hello"))
    # lower转换所有大写字符为小写
    print(mystr.lower())
    # upper转换所有小写字符为大写
    print(mystr.upper())
    #删除两端空格
    print(mystr.strip())
    #删除左空格
    print(mystr.lstrip())
    #删除右空格
    print(mystr.rstrip())
    num="2"
    # 判断是否是字母
    print(num.isalpha())
    # 判断是否是数字
    print(num.isdigit())
    str="  "
    l=["hello","python"]
    # 在l中每个字符后面 插入str,构建新字符串
    print(str.join(l))
    
    

    相关文章

      网友评论

          本文标题:python字符串操作

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