python3基础_字符串

字符串定义

是以单引号或者双引号括起来的任意文本,字符串不可变。

字符串的索引和切片

下标索引:

我们可以使用“[ ]”来获取字符串中一个或多个字符。
python3基础_字符串

切片

切片的语法:[起始:结束:步长] ,原则是左闭右开区间,默认步长是为1。
字符串翻转: 表示从后向前,按步长为1进行取值
python3基础_字符串

字符串内置函数

  1. 字符串大小写转换
    title():以首字母大写的形式转换
    python3基础_字符串
    upper():小写字母转化为大写字母
    python3基础_字符串
    lower():大写字母转化为小写字母
    python3基础_字符串
    swapcase():大小写互换
    python3基础_字符串

  2. 合并(拼接)字符串
    python3基础_字符串

  3. 删除空白
    strip():去除字符串两端空白
    lstrip():去除字符串开头空白
    rstrip():去除字符串开头空白

python3基础_字符串

  1. 字符串替换
    replace(“old”,“new”,“次数”) 次数可有可无。
    python3基础_字符串

  2. 判断字符串中的字符类型
    startwith():以XXX 开头
    python3基础_字符串
    endwith():以XXX 结尾
    python3基础_字符串
    isalnum()全为数字或者字母
    python3基础_字符串
    isalpha()全为字母
    python3基础_字符串
    isdigit()全为数字
    python3基础_字符串
    islower(): 判断字符串是否均为小写
    python3基础_字符串
    isupper() 判断字符串是否全为大写
    python3基础_字符串
    istitle() 判断字符串首字母是否大写
    python3基础_字符串

  3. 字符串拼接与分离
    .jion()字符串拼接
    python3基础_字符串
    .solit() 字符串分离,以列表形式输出
    python3基础_字符串

  4. 字符串搜索
    find():字符串查找,返回字符串的索引,如果存在多个索引,返回第一个
    python3基础_字符串

count()计数
python3基础_字符串

  1. 其他内置函数
    center(),需要两个参数,第一个字符串的总长度,第二个不够的以XXX补齐
    python3基础_字符串
    未完待续!!!

: