以上三种方法的基本用法:
>>> s = 'abc'>>> s.ljust(20, '=')'abc================='>>> s.ljust(20)'abc '三种方法都可以设置默认填充值
2.使用内置的 format() 方法
>>> format(s, ">20")' abc'>>> format(s, "<20")'abc '>>> format(s, "^20")' abc '删除字符串中不需要的字符
实际案例:
- 过滤掉用户输入中前后多余的空白字符:“ nick2008@gmail.com ”
- 过滤掉某 windows 下编辑文本中的 “r” :“hello world rn”
- 去掉文本中的 unicode 组合符号(音调):nǐ hǎo mā
- 使用 str.strip(), str.lstrip(), str.rstrip() 方法去掉字符串两端字符
- 使用 str.replace() 或者正则中的 re.sub()
- 使用字符串中 str.translate() 方法,可以同时删除多个不同的字符
【Python超详细的字符串用法大全】
推荐阅读
- 140种Python标准库、第三方库和外部工具都有了
- Python函数式编程,Python闭包
- Python接口测试自动化实战及代码示例:含get、post等方法
- 教你如何优雅地用Python连接MySQL数据库
- 详细的介绍香醇红茶的泡法
- 超详细的mysql数据库修改InnoDB redo log日志大小教程
- 基于python语言的大数据搜索引擎
- 常见加密方式和Python实现
- 最靠谱最好吃最详细的万能辣椒酱 自制辣椒酱
- 简单函数与温度转换 业余码农成长记——Python学习4
