python 占位字符串,python占位符号
本文主要介绍python中的字符串占位符“{0:2}”,有很好的参考价值。希望对大家有帮助。如有错误或不足之处,请不吝赐教。
00-1010字符串占位符“{033602}”可以通过简单地打印{033602D} {1:3D} {2:4D}来理解。format (x,x * x,x * x * x)是什么意思?问题解答
目录
看到这么奇怪的占位符,估计都是看傻了。而且网上也找不到。
其实很简单。试试吧。
打印( {0:2} )。格式(10,20,30,40))
# 10
# 1
打印( {:2}: {} )。格式(1,2,3,4))
# 1: 2
字符串占位符的"{0:2}"
{0:2}表示占位符{0:2}表示它至少占用两位。为了方便,可以省略0,直接表示为{:2}。
通过简单是打印就明白了
在下面的代码中:
对于范围(1,11):内的x
.打印( {0:2d} {1:3d} {2:4d})。格式(x,x*x,x*x*x))
{0:2d} {1:3d} {2:4d}.format(x, x * x, x * x * x)是什么意思?
{033602D} {133603D} {2:4D}是什么意思?
问题
format()函数字符串的参数用{NUM}表示,0是第一个参数,1是第二个参数,后面会陆续添加;
这里面:
{0:2d}表示第一个参数X. 0 x的格式,2d,十进制数显示,有两个宽度。{1:3d}表示第一个参数x * x. 1 x * x的格式,3d表示三个宽度的十进制数显示。{2:4d}表示第一个参数x * x * x. 2 x * x * x的格式,4d表示四个宽度的十进制数显示。以上个人经验,希望给你一个参考,也希望你能支持盛行的IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。