问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 整数格式化对齐问题

发布网友 发布时间:2022-04-22 01:40

我来回答

1个回答

热心网友 时间:2022-04-07 13:04

'%*d'%(width,data)

上面的 * 对应 width,d 对应 data,输出的 data 占 width 个字符长度


或者直接

'%4d'%data

这样就是表明占4位,在%后面加一个 - 就是左对齐,位数可以通过len(max())获得

追问


如图所示,现在是居中对齐,而不是右对齐,我想实现的是右对齐,这该怎么办?

左对齐没问题!

这好像是字体的问题,我现在的字体是Microsoft New Tai Lue,这样该怎么实现右对齐?

如果改成字体:Courier,实现的就是右对齐,但是这种情况下怎么才能实现居中对齐?

追答除非环境可以配置制表位的对齐方式,否则我觉得可能没办法在使用比例字体(如MNTL)的时候做到右对齐。实际你在使用等宽字体(如Courier)时看到的右对齐本质上也是左对齐,只不过前面的位置被空格占了。而在比例字体中每个字符的长度都是不一样的,所以左对齐的后果就是尾巴那肯定对不齐,这时候再加一个制表位虽然可以弥补后面的字符,但尾巴那肯定还是对不齐的。
所以只能说,在Idle中使用等宽字体,或者换个界面吧。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
煤气管道改造多少钱 皮革沙发套怎么清理呢? 如何清理白色沙发 诚如神之所说游戏介绍 关于真三国无双4的一个问题 几个关于真三国无双4的问题 真三国无双4猛将传的一个小小的问题!! 真三国无双4的一点小问题! 真3国无双4猛将转问题 真三国无双4一些新手问题!请高手一一解答! 4个问题!说好的话加100... 润唐馒头面包机如何做老面馒头? python 字符串格式化整数怎么靠左对齐? 做土司面包需要放黄油吗? 在python3中多次输出字符串,如何让上下字符串对齐。 自己在家做面包放面包机里怎么做 python 将文本内容左对齐 老面面包的做法和配方,当老面换了国籍,会有什么不同 如何做吐司面包 python中代码如何对齐 {:<6d}在Python中什么意思? python print 左对齐 面包机和面能做吐司吗 python如何左对齐输出数列? Python中字符串对齐方法介绍 新手入门必做(面包机预约法)老面吐司怎么做 西洋参加枸杞和冰糖泡水喝有没有副作用? 身体虚弱喝西洋参泡水好吗?大神们帮帮忙 洋参泡水喝的作用?宜多喝吗?多久可以喝一次 西洋参什么人都可以吃吗 14男孩西洋参泡水喝的功效 python 字符串对齐操作 用面包机如何做老面面包 python在 【按我这种样子】输出至文本的时候如何对... 做面包用的老面是怎么做的? 老面全麦面包怎么做 为什么用pycharm写代码必须左对齐 python。如图,为啥第一个print的\t不起作用,无法... python中“format后的参数排列顺序必须按照格式字符... 如何预防企业内部重要资料和文件泄密发生? 如何在企业内部防止商业秘密的泄露 如何在员工离职后保证企业内部信息不会被泄露? 防止企业内部员工泄密的解决方案 怎么实现公司内部数据不丢失或者被泄露?有什么办法... 怎么看情侣空间 怎样能看到好友的情侣空间 qq怎么看好友的情侣空间 如何查看情侣空间 怎样查看情侣空间? 怎样查看情侣空间的积分? 临时身份证可以坐高铁吗?