python-数据类型-字符串--常用操作

字符串常用操作

经常使用:

  str.jion()    参数为字符串   循环拼接字符串

  str.split()  括号带参数以xx分割

  str.find()   查找  未找到-1 

  str.strip()   默认去除两侧空白  去除   括号加参数 则去除数据

  str.lower()         所有变小写

  str.upper()   所有变大写

  str.capitalize()   首字母大写

  str.casefold()    所有变小写      更加厉害,很多位置的也可以执行  

  str.center()   括号带参数    填充两侧  

  str.ljust()   括号带参数   填充左侧

  str.rjust    括号带参数    填充右侧

  str.count()    括号带参数      ('查询的字符' , 开始查询位置,结束位置) 计算括号内参数在字符串中出现的次数

  str.encode    编码

  str.decode    解码

  str.endswith()    括号带参数    以参数为结尾

  str.startswith()   括号带参数 以参数为开头

  str.index()   括号带参数   查找  根据下标查找  未找到报错     功能同上

  str.format()  括号带参数   格式化  将字符串中的占位符 如{name}  替换成指定的值

  str.format_map()   括号带参数   格式化  传入的值是字典格式  功能同上

  str.isalnum()  判断是不是纯 数字  是 Ture   不是 False 

  str.isalpha()       判断是是不是纯字母   是 Ture   不是 False

  str.expandtabs()   数字参数      断句     不足时 自动填充空格

  str.isdigit()      判断是不是数字   可判断特殊数字 列如:②

  str.isdecimal()      判断是不是数字   使用较多  

  str.sinumeric()    判断是不是数字  可判断汉字  列如:二 

  str.isdentifier()   判断是不是标识符

  str.islower()     判断是不是全都小写

  str.lower()       全变成小写

  str.isupper()     判断是不是全都大写

  str.lstrip()      默认去除左侧空白  去除   括号加参数 则去除数据

  str.rstrip()      默认去除右侧空白  去除   括号加参数 则去除数据 

  str.startswith()     括号带参数 以xx开头

  str.endswith()      括号带参数   以xx结尾

  str.swapcase()     转换大小写

  

  

原文地址:https://www.cnblogs.com/069527qwer/p/11968699.html