-
- 字符串 不可变数据类型 字符串的常用操作方法:
- lower() 转小写
- upper() 转大写
- split('') 分割
- count('x') 包含个数
- find()
- index()
- endswith() 以什么结尾
- startswith() 以什么开始
- replace() 替换 (lod,new,count) 旧,新,次数(默认全部)
- center(width,fillchar) 字符串在指定范围内居中,可以使用fillchar填充
- str.join(iter) 在iter每个元素后面都增加一个系字符串str
- strip(chars) 从字符串中去掉左侧和右侧chars中列出的字符串
- lstrip() 从字符串中去掉左侧chars中列出的字符串
- rstrip() 从字符串中去掉右侧chars中列出的字符串
- 格式化字符串的三种方式
- 占位符 %s %d %f
- f-string {}
- str.format()
- 字符串的编码与解码
- 编码 (str->bytes) s.encode(encoding='utf-8',errors='strict/ignore/replace')
- 解码(bytes->str) butes.decode(encoding='utf-8',errors='strict/ignore/replace')
- 数据的验证
- isdigit() 都是数字(阿拉伯数字)
- isnumeric() 都是数字
- isalpha() 都是字母(包括中文字符)
- isalnum() 都是数字或者字母(包含中文字符)
- islower() 都是小写
- isupper() 都是大写
- istitle() 都是首字母大写
- isspace() 都是空白字符(\n、\t等)
- 字符串的拼接
- ‘+’
- join()
- 直接拼接
- 格式化字符拼接
- 字符串的去重
- 字符串拼接 + not in
- 索引 + not in
- 集合去重 创建集合->列表有序->sort排序->join拼接
- 正则 re模块
- match
- search
- findall
- sub
- split
posted @
2024-02-06 01:11
月下云生
阅读(
2)
评论()
编辑
收藏
举报
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)