首页 > 编程语言 >【Python字符串方法】字符串类型判断、大小写转化、拆分和组合、填充和对齐

【Python字符串方法】字符串类型判断、大小写转化、拆分和组合、填充和对齐

时间:2022-11-24 14:57:12浏览次数:32  
标签:Python 检测 字母 小写字母 大小写 str 是否 字符串

去空白字符

  1. str.strip():去掉字符串左右两边的空格
  2. str.lstrip():去掉字符串左边的空格
  3. str.rstrip():去掉字符串右边的空格
  • 以上函数返回从处理后的字符串,并不在原对象上操作

字符串类型判断

  1. str.isalnum():检测字符串是否由字母和数字组成。
  2. str.isalpha():检测字符串是否只由字母组成。
  3. str.isdecimal():检查字符串是否只包含十进制字符。这种方法只存在于unicode对象。(定义一个unicode对象,可以在前面加'u')。
  4. str.isdigit():检测字符串是否只由数字组成,只对 0 和 正数有效。
  5. str.isidentifier():检测字符串是否是有效标识符。(关于有效标识符的定义同Python中变量命名规则)
  6. str.islower():检测字符串是否由小写字母组成。
  7. str.isupper():检测字符串中所有的字母是否都为大写。
  8. str.isnumeric():检测字符串是否只由数字组成。这种方法是只针对unicode对象。(注:定义一个字符串为Unicode,只需要在字符串前添加 'u' 前缀即可)
  9. str.isprintable():检查文本中的所有字符是否可打印。
  10. str.isspace():检测字符串是否只由空格组成。
  11. str.istitle():检查每个单词是否以大写字母开头。
  • 以上函数返回bool类型结果

大小写转换

  1. str.lower():转换字符串中所有大写字符为小写。
  2. str.upper():将字符串中的小写字母转为大写字母。
  3. str.swapcase():对字符串的大小写字母进行转换,即将大写字母转换为小写字母,小写字母会转换为大写字母。
  4. str.capitalize():将字符串的第一个字母变成大写,其他字母变小写。对于 8 位字节编码需要根据本地环境。
  5. str.title():将字符串的第一个字母变成大写,其他字母变小写。对于 8 位字节编码需要根据本地环境。
  6. str.casefold():返回一个字符串,其中所有字符均为小写。 此方法与 Lower() 方法相似,但是 casefold() 方法更强大,更具攻击性,这意味着它将更多字符转换为小写字母,并且在比较两个用 casefold() 方法转换的字符串时会找到更多匹配项。

标签:Python,检测,字母,小写字母,大小写,str,是否,字符串
From: https://www.cnblogs.com/wwj321/p/16921824.html

相关文章