Python中print("{:^4}".format(i),end=' ')是什么意思啊?
发布网友
发布时间:2022-04-06 14:02
我来回答
共2个回答
热心网友
时间:2022-04-06 15:31
表示将i格式化为字符串时:
^表示居中对齐;4表示输出宽度为4,两边填充空格内;end='
'表示最后以一个空格结束而不换行。
下面容是一个例子:
i=12
print("={:^4}=".format(i),end='
')
print("前面是来自上一个输出的一个空格")
热心网友
时间:2022-04-06 16:49
"{:^4}"
是一个格式化字符串,
其中
{...}
是一个占位内符,
format方法中的参数回按照顺序填入对应的占位符上;
占位符冒号后面的
^4
用于描述如何显示这个值(i),
^表示居中,
4表示总共4个字符的宽度,
假如i的值是23,
则格容式化输出后就是
:
空格23空格
end='
'
这个是print方法的命名参数,
表示输出完后追加的结束字符,
默认情况是一个换行(\n),
这里将他变更成一个空格,
print在输出内容后再输出一个空格,
不换行