我如何在控制台中心对齐所有这些字符串?

时间:2019-01-03 20:21:09

标签: python python-3.x

我开始用Python制作我的第一款游戏(实际上是第一款游戏),我想在控制台中心对齐字符统计信息,但是我对此感到麻烦。都是因为我需要对齐多个字符串(而不是单个字符串)。


我想过要分离字符串,并通过.center()方法单独对其进行处理。但这需要太多代码,因此我对如何执行自己想做的事情感到困惑,并尽可能少地使用代码

def get_stats(self):
    print("\n<<<{object.object_name} Stats>>>\
    \n\nName: {object.object_name}\
    \nClass: {object_class}\
    \nDescription: {object.desc}\
    \nHP: {object.hp}\
    \nArmor: {object.armor}\
    \nAttack Power: {object.attack}".format(object = self, object_class = type(self).__name__)
    )

我希望所有字符串都将输出到控制台中心

0 个答案:

没有答案