天天看点

Python每日一库之string

作者:喜欢编码的社畜
Python每日一库之string

Python 是现在最流行的编程语言之一,因为该语言是非常多才多艺的,并提供了一系列的内置功能。今天我们将介绍在 python 中经常使用的文本处理方法的标准库string。

标准库string

string标准库常用的一些方法

  • capitalize():将字符串的第一个字符转换为大写
Python每日一库之string
  • title():转换字符串中每个单词的第一个字符
Python每日一库之string
  • upper():将字符串转换为大写
Python每日一库之string
  • lower():将字符串转换为小写
Python每日一库之string
  • swapcase():交换每个字母的大小写。小写字母变成大写,反之亦然
Python每日一库之string
  • center():以你提供的长度和字符居中字符串。如果没有指定字符,则默认为(空格)
Python每日一库之string
  • ljust():将内容向左对齐,并将指定的字符放在字符串的右侧。必须提供所需的长度和字符。如果没有指定字符,则默认为(空格)
Python每日一库之string
  • rjust():将内容向右对齐,并将指定的字符放在字符串的左侧。必须提供所需的长度和字符。如果没有指定字符,则默认为(空格)
Python每日一库之string
  • split():使用指定的分隔符拆分字符串。它返回一个列表。如果没有传递参数,则默认为(空格)
Python每日一库之string
  • strip():从字符串的开头和结尾删除任何指定的字符。如果没有传递参数,则默认为(空格)。
Python每日一库之string
  • lstrip():lstrip()工作原理完全一样strip(),只是它只从字符串的左侧删除字符。
Python每日一库之string
  • rstrip():rstrip()工作原理完全一样strip(),只是它只从字符串的右侧删除字符
Python每日一库之string
  • replace():用另一个值替换一个值
Python每日一库之string
  • count():返回指定字符或字符串出现的次数
Python每日一库之string
  • startswith():如果字符串以指定的字符串开头,则返回一个布尔值
Python每日一库之string
  • endswith():如果字符串是否以指定字符串结尾,则返回一个布尔值
Python每日一库之string
  • find():返回指定字符或字符串的起始位置。如果字符串中不存在您的参数,它将返回 -1
Python每日一库之string
  • partition():将字符串分成 3 个分区,其中中间元素是指定的字符串
Python每日一库之string
  • rpartition():按字符串中的最后一次出现进行分区
Python每日一库之string
  • removeprefix():从字符串的开头删除指定的字符串。请注意,此功能仅适用于 Python 3.9+
Python每日一库之string
  • removsuffix():从字符串的末尾删除指定的字符串。请注意,此功能仅适用于 Python 3.9+
Python每日一库之string
  • islalnum():如果所有字符串字符都是字母数字(AZ、az、0-9),则返回 true
Python每日一库之string
  • isalpha():如果所有字符串字符都是字母 (AZ, az),则返回 true
Python每日一库之string
  • isdigit():如果所有字符串字符都是数字,则返回 true
Python每日一库之string
  • isidentifier():如果所有字符串字符都是字母数字和下划线,则返回 true。字符串不应以数字开头。这是对有效变量名的检查
Python每日一库之string
  • islower():如果所有字符串字符都是小写,则返回 true
Python每日一库之string
  • isupper():如果所有字符串字符都是大写,则返回 true
Python每日一库之string
  • istitle():如果字符串遵循标题大小写,则返回 true。标题大小写意味着每个单词的第一个字符是大写的,其余的都是小写的
Python每日一库之string
  • format():在字符串中动态插入值
Python每日一库之string
  • format_map():使用字典来动态插入值的功能
Python每日一库之string
  • f'{}':字符串模板文字,我们可以使用它在字符串中插入动态元素
Python每日一库之string

字符串的方法基本上都在上面了,下一篇我将分享Python的Re库的使用。