我正在制作纸牌游戏,我想用字符串以图形方式显示纸牌。但是,使用我当前的方法将它们放在彼此下方。我怎样才能在不破坏视觉效果的情况下将它们放在一起?
def display_card(card):
suit = card[0]
value = card[1]
graphic_card = (
'┌─────────┐\n'
'│{} │\n'
'│ │\n'
'│ │\n'
'│ {} │\n'
'│ │\n'
'│ │\n'
'│ {}│\n'
'└─────────┘'
).format(
format(value, ' <2'),
format(suit, ' <2'),
format(value, ' >2')
)
print(graphic_card)
cards= ["♥2", "♥3", "♥4"]
for card in cards:
display_card(card)