python-数据类型-字符串--常用操作
字符串常用操作
经常使用:
str.jion() 参数为字符串 循环拼接字符串
str.split() 括号带参数以xx分割
str.find() 查找 未找到-1
str.strip() 默认去除两侧空白 去除 \t \n 括号加参数 则去除数据
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() 数字参数 断句 不足时 \t 自动填充空格
str.isdigit() 判断是不是数字 可判断特殊数字 列如:②
str.isdecimal() 判断是不是数字 使用较多
str.sinumeric() 判断是不是数字 可判断汉字 列如:二
str.isdentifier() 判断是不是标识符
str.islower() 判断是不是全都小写
str.lower() 全变成小写
str.isupper() 判断是不是全都大写
str.lstrip() 默认去除左侧空白 去除 \t \n 括号加参数 则去除数据
str.rstrip() 默认去除右侧空白 去除 \t \n 括号加参数 则去除数据
str.startswith() 括号带参数 以xx开头
str.endswith() 括号带参数 以xx结尾
str.swapcase() 转换大小写

浙公网安备 33010602011771号