• 字符串的常用操作


    string = "https://i.cnblogs.com/EditPosts.aspx?opt=1"
    #首字母大写
    print(name.capitalize())
    #统计字符串的元素出现的元素
    print(name.count("a"))
    #打印字符串50个字符把文字放中间,不够"-"补上
    print(name.center(50,"-"))
    #判断一个字符串中ai结尾的元素,有没有存在,如果存在就返回True
    print(name.endswith("ai"))
    ##在字符串中打上	 ,然后想从那里打多少个空格
    print(name.expandtabs(tabsize=50))
    #在字符串中查找元素,如果找到就返回下标
    print(name.find("ai"))
    #字符串切片
    print(name[name.find("ai"):])
    ##在后面的冒号是加数字的,加索引
    ##在字符串中格式化
    name = " {name}{year}"
    print(name.format(name = 'alex',year = 33))
    ##在字符串中格式化
    name = " {name}{year}"
    print(name.format_map({name = 'alex'},{year = 33}))
    ##format_map 传入的是字典
    ##判断是不是英文字符
    print(name.isalpha())##包含大小写
    
    ##每个首字母大写
    print(name.istitle())
    ##判断是否全是小写
    print(name.lower())
    ##判断是否全是大写
    print(name.isupper())
    #全部转大写
    print(name.upper())
    #全部转小写
    print(name.lower())
    #去掉左边空格
    print(name.lstrip())
    #去掉右边空格
    print(name.rstrip())
    #两边去掉空格
    print(name.strip())
    ##替换后面换前面
    print(name.replace('c','a'))
    #返回最后的那个元素的下标
    print(name.rfind('a'))
    #大写变小写,小写变大写
    print(name.swapcase())
    
    ##字符串分割split('a')a是代表在有a的地方分开,制作成列表
    print(name.split('a'))
    ##常用的字符串拼接
    print('+'.join(['1','2','3']))
    
    
    #判断是不是合法的变量名
    print(name.isidentifier())
    #判断是不是数字
    ##包含字母
    print(name.isalnum())
    #判断是不是数字整数
    print(name.isdigit())
    #判断是不是只有整数数字
    print(name.isnumeric())
    #判断是不是小数
    print(name.isdecimal())
    以上内容作为课堂笔记,如有雷同,请联系于我
  • 相关阅读:
    Linux的SSH(Secure Shell Protocol)服务
    Linux开机自动挂载文件fstab介绍
    Linux之NFS网络文件系统
    深入理解sudo
    Linux定时任务(crond)
    Linux之Vim编辑器的使用
    三大文本处理工具grep、sed及awk
    jquery实现自定义弹出框
    oarcle12c打开本地数据库
    使用POI将doc文件转换为html
  • 原文地址:https://www.cnblogs.com/ArtisticMonk/p/8909264.html
Copyright © 2020-2023  润新知