[转载] Python: ljust()|rjust()|center()字符串对齐
参考链接: Python中的字符串rjust和ljust
通过某种对齐方式来格式化字符串
1.对于基本的操作,可以使用字符串的ljust(),rjust(),center()
>>>text = 'Hello world'
>>>text.ljust(20)
'Hello world '
>>>text.rjust(20)
' Hello world'
>>>text.center(20)
' Hello world '
>>>
所有这些方法都能接受一个可选的填充字符。比如:
>>>text.rjust(20, '=')
'==========Hello Wor1d'
>>> text.center(20, '*')
'*****Hello world*****'
>>>
2.函数format()同样可以用来很容易的对齐字符串,使用<,>,~
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
>>>format(text,'>20')
' Hello World'
>>> format(text,'<20')
'Hello World '
>>>format(text, '~20')
' Hello World '
>>>
如果你想指定一个非空格的填充字符,将它写到对齐字符的前面即可:
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
>>>format(text, '=>20s')
'=========Hello Wor1d'
>>>format(text, '*~20s')
'*****Hello World*****'
>>>
当格式化多个值的时候,这些格式代码也可以被用在format()方法中。比如:
>>> '{:>10s} {:>10s}'.format( 'Hello' , 'world')
' Hello world'
>>>
format() 函数的一个好处是它不仅适用于字符串。它可以用来格式化任何值,使得它非常的通用。比如,你可以用它来格式化数字:
>>>x= 1.2345
>>> format(x, '>10 ')
' 1.2345'
>>>format(x, '~10.2f ')
' 1.23 '
>>>
[转载] Python: ljust()|rjust()|center()字符串对齐相关推荐
- Python: ljust()|rjust()|center()字符串对齐
通过某种对齐方式来格式化字符串 1.对于基本的操作,可以使用字符串的ljust(),rjust(),center() >>>text = 'Hello world' >> ...
- python ljust()、center() 、rjust() 字符串填充左中右对齐
python ljust().center() .rjust() 字符串填充对齐 文章目录 python ljust().center() .rjust() 字符串填充对齐 1. python lju ...
- Python天天美味(5) - ljust rjust center
Python中打印字符串时可以调用ljust(左对齐),rjust(右对齐),center(中间对齐)来输出整齐美观的字符串,使用起来非常简单,包括使用第二个参数填充(默认为空格).看下面的例子就会明 ...
- [转载] Python format()格式:中文对齐问题
参考链接: Python format() :<填充><对齐><宽度>,<精度><类型>引导符号填充单个字符,表示所创槽区域空余部分的填充 ...
- [转载] Python: struct 模块之字节对齐问题
参考链接: Python中的struct模块 P y t h o n Python Python 在二进制写文件时,可以用 s t r u c t struct struct 模块将数据捆绑成结构体转 ...
- [转载] python 语言基础 - 字符串常用函数及操作
参考链接: Python字符串| ljust rjust center python为字符串操作提供了很多常用的内建函数,让我们在操作字符串时能够更加简单方便. 下面以某个字符串为例来一一介绍一下 现 ...
- python ljust 库_Python知识精解:str ljust()方法
描述 Python ljust()方法是字符串的排版方法,它将原字符串左对齐,并使用空格填充至指定长度,并返回新的字符串.如果指定的长度小于原字符串长度,则直接新返回的字符串与原字符串相同. 语法 s ...
- python中时间戳、字符串之间转换详解
[转载]python中时间戳.字符串之间转换详解 (2013-04-30 17:36:07) 转载▼ 标签: 转载 原文地址:python中时间戳.字符串之间转换详解作者:doris0920 1)秒数 ...
- Python入门--字符串内容对齐操作center,ljust,rjust,zfill
#字符串内容对齐操作(类似于word左对齐,右对齐,居中对齐) #center()-->居中对齐,第1个参数指定宽度,第2个参数指定填充符,第二个参数是可选的,默认是空格 #如果设置宽度小于实际 ...
最新文章
- Redis 日志篇:无畏宕机快速恢复的杀手锏
- yunyang1994 tensorflow-yolov3 执行predict()函数中的sess.run()函数后返回的pred_sbbox, pred_mbbox, pred_lbbox结果
- 任务发布页面html,HTML5 Todo List(待办事项/任务列表管理界面)
- 把十进制转化为二进制的一种方法
- linux的xampp单独启动mysql,linux的xampp重要的文件和目录
- 这个功能是怎么实现的
- Buddy(伙伴)系统分配器之分配page
- ILSpy c#反编译工具,附下载地址
- 缠中说禅:教你炒股票108课(转载)
- 前端图片文字复制粘贴功能
- 强大的Git客户端:Tower for Mac
- 开发公链社群币种钱包系统软件
- mysql索引类型normal,unique,full text,索引方式btree索引和hash
- 如何撰写一篇研究论文的介绍(introduction)
- web期末大作业:基于html+css+js制作 学校班级网页制作我的校园
- 远程过程调用失败而且未执行怎么办
- Vue上传文件 iview Upload UI 组件上传组件
- 网络协议-ARP协议与攻击模拟
- 我的同学聚会--性格决定命运[转载]
- uniAPP开发 全教程
热门文章
- web.xml中配置:通用的用户登录过滤器(SessionFilter)
- NYOJ845 - 无主之地1
- god is a girl
- bootstrap 输入错误提示_网上体育用品商城(ssm,mysql,bootstrap,html,css)
- LeetCode解题思路—区间合并
- 计算机网络—物理层的传输介质以及物理层设备
- C#基础2:简单乘法表
- 选择操作、投影操作、交操作
- 2017CCPC哈尔滨赛区总结
- bzoj 1661: [Usaco2006 Nov]Big Square 巨大正方形(枚举)