python 字符串常用函数
    Python 字符串是不可变序列,也是 Python 编程中最常用的数据类型之一。Python 字符串常用函数包括字符串方法、字符串操作符,此处介绍以下常用字符串函数。
    一、字符串方法
    1. find():查字符串
    在一个字符串中查一个指定的子字符串,返回第一次出现的下标。如果到子字符串,返回它的下标;否则,返回 -1。
    语法:
    str.find(sub, start, end)
    sub:要查的子串
    start:查的起始位置,不指定则从头开始
    例如:
    ```
    str = "Hello, world!"
    index = str.find("world")
    print(index)    # 输出 7
    ```
    2. count():统计字符串
    统计一个字符串中指定的子字符串在其中出现的次数,返回次数。
    end:统计的结束位置,不指定则从头到尾
    3. split():分割字符串
    将一个字符串按照指定的分隔符进行分割,返回一个由分割后的子字符串组成的列表。
    sep:分隔符,默认为空格python新手函数
    maxsplit:最多分割次数,不指定则分割全部
    ```
    str = "I love Python, Python is easy to learn"
    list = str.split(", ")
    print(list)    # 输出 ['I love Python', 'Python is easy to learn']
    ```
    sep.join(iterable)
    iterable:一个包含字符串的可迭代对象
    5. replace():替换字符串
    old:要替换的旧子串
    count:要替换的次数,不指定则替换全部
    6. strip()、lstrip()、rstrip():删除字符串中的空格
    strip():删除字符串中的空格和换行符。
    str.strip([char])
    7. lower()、upper():大小写转换
    lower():将字符串中的所有字符转换为小写。
    8. startswith()、endswith():判断字符串开头、结尾
    startswith():判断字符串是否以指定的子串开头,返回 True 或 False。
    9. encode()、decode():字符串编码转换
    encode():将字符串按指定的编码格式进行编码。
    二、字符串操作符
    1. +:拼接字符串
    将两个字符串进行拼接,并返回一个新的字符串。
    2. *:重复字符串
    3. in、not in:判断子串存在
    in:表示一个字符串是否包含另一个字符串,包含则返回 True,不包含则返回 False。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。