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

    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())
    以上内容作为课堂笔记,如有雷同,请联系于我
  • 相关阅读:
    图解 perspective && perspective-origin && transform3d && transform-origin
    【CSS3练习】3D盒子制作
    【CSS3练习】在圆上旋转的菜单
    【CSS3练习】transform 2d变形实例练习
    -webkit-overflow-scrolling : touch 快速滚动 回弹 效果
    【canvas】blackboard 黑板
    【canvas】高级功能一 变形
    【canvas】基础练习三 图片
    【canvas】基础练习二 文字
    【canvas】基础练习一 图形
  • 原文地址:https://www.cnblogs.com/ArtisticMonk/p/8909264.html
Copyright © 2011-2022 走看看