为Python在同一行打印



嗨,我是Python的新手,我一直在学习创建21点游戏。我想把卡片打印在同一行,而不是每次都打印在一行。我该怎么做?

[电流输出][1] :https://i.stack.imgur.com/B7ELY.png

输出代码如下:

def show(self):
print('┌───────┐')
print(f'| {self.value:<2}    |')
print('|       |')
print(f'|   {self.suit}   |')
print('|       |')
print(f'|    {self.value:>2} |')
print('└───────┘')
默认情况下,Python的print((函数以换行符结束。具有C/C++背景的程序员可能想知道如何在没有换行符的情况下打印。Python的print((函数附带了一个名为"end"的参数。默认情况下,此参数的值为"\n",即换行符。
print("This line will be", end = ' ')
print("printed in same line", end= ' ')

相关内容

  • 没有找到相关文章

最新更新