优草派 > Python

python怎么让数字右对齐?python输出对齐方法

罗西汉         优草派

在使用python输出函数print输出是默认的是输出结果对齐在左边,那么有没有什么方法可以让输出的结果像word一样调整水平对齐呢?下面这篇文章将会详细介绍python让数字右对齐和输出时对齐的方法,一起往下看看吧。

python怎么让数字右对齐?python输出对齐方法

很多时候在输出两行或者多行数据的时候一般都是使用制表符或者是空格表示分隔的,那么这种方式代码太冗余了,在python2.6版本之后就有方法可以进行对齐输出了。

一、format格式化

在输出某些值的时候可以使用format语句进行格式化输出,示例如下:

print(”{0} as {0:>10.2f}”.format(3.14))
3.14 is 3.14

上面代码输出的结果就为数字保留两位小数点,第二个3.14右对齐。>的意思是右对齐,<的意思是左对齐,^的含义是居中对齐,在有占位值时需要在符号的前面写上一个冒号。

数字10的意思是这个字符串输出时占多少个字符,10就是10个字符的意思。

二、rjust函数

除了使用format格式化输出之外还有一个函数可以实现右对齐,语法为rjust(width,[fillchar])。width是指定填充指定字符后中字符串的总长度,fillchar填充的字符,默认为空格,具体的使用方法如下所示:

str = ’艳阳天那么风光好,红的花是绿的草’
print(str.rjust(18,天))
天天天艳阳天那么风光好,红的花是绿的草    # 填充的字符会在输出字符串的左侧

以上就是关于“python怎么让数字右对齐?python输出对齐方法”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024