我用python3编写了这个程序,它使用一个CSV文件来查找特定州的最小和最大死亡率。在
我基本上已经完成了程序,并且它在shell中正确输出,但是我有一个问题:
以下是我所拥有的:
print ("\n", "Indicator |", "Min ",
" | Max ")
print ("-----------------------------------------------------------------------------------------------")
这是输出:
它适用于“明尼苏达州”,但对于“哥伦比亚特区”,格式并不均匀。在
有什么建议吗?谢谢。在
使用如下所述的字符串格式:http://docs.python.org/release/3.1.5/library/string.html
例如:
用最长的字符串替换20。在
请注意,我假设minimum和maximum是float,如果它们是字符串,则不能使用{:x.yf}表示法,而可以使用{:6}或类似的符号。在
{:20}
表示字符串使用20
个字符的空格,即使它较短(长度较长时不会截断)。{:5.2f}
表示5
空格用于浮点,其中2
在小数点之后。在相关问题 更多 >
编程相关推荐