所以,如前所述,它是一个二维列表。7行内有6列(6个随机数)。输出的格式应如下所示: http://i.stack.imgur.com/hwnHi.png
我的代码是这样的:
print (" ", 1 , " ", 2, " ",3, " ",4, " ",5, " ",6)
print ()
for i in range(7):
print (i+1, *Pizza[i], sep=" ")
print ("To", *sales_of_hours, sep=" ")
Pizza是我的二维列表,sales_of \u hours是每个列的总计列表,我还有另一个名为sales_of_day的列表,用于显示每行的总计,但当我尝试将其添加到循环中时,如下所示:
^{pr2}$我得到一个语法错误。 我做错什么了?在
在*之后一定是一个序列,所以试着把*从当天的销售活动中删除
很可能,
sales_of_day
是一个一维列表,如果是这样的话,您就不能解压缩sales_of_day[i]
,因为那很可能是一个数字。在另外,您不需要手动给出空格和所有,您可以使用
str.format()
的右对齐,以获得类似的结果,代码-格式
{:>6}
强制字符串在可用空间内右对齐(这是数字的默认值)。在演示-
^{pr2}$输出-
相关问题 更多 >
编程相关推荐