2024-05-14 21:23:18 发布
网友
尝试右对齐第二组字符串。我还可以使用哪些方法使第一个字符串中的字符不影响第二个字符串的格式
这就是我目前掌握的情况
计数=0 对于输入文件中的行:
%(总计)+“\n”)
for lis)
可以将字符串格式应用于右对齐,如下所示:
my_list = ['A12345678', "Adams, John", 14.98] print("{0} {1:>20} {2:}".format(my_list[0], my_list[1], my_list[2]))
其中,{0}、{1}和{2}指定参数的位置,:>20表示要确保该项的长度为20个字符(右对齐)
{0}
{1}
{2}
:>20
输出:
A12345678 Adams, John 14.98
所以,只要确定您希望最多打印多少个字符,然后用这个数字替换我代码中的20
20
有关%和.format()方法的更多字符串格式化方法,请查看https://pyformat.info/
%
.format()
可以将字符串格式应用于右对齐,如下所示:
其中,
{0}
、{1}
和{2}
指定参数的位置,:>20
表示要确保该项的长度为20个字符(右对齐)输出:
所以,只要确定您希望最多打印多少个字符,然后用这个数字替换我代码中的
20
有关
%
和.format()
方法的更多字符串格式化方法,请查看https://pyformat.info/相关问题 更多 >
编程相关推荐