默认情况下,Python的print((函数以换行符结束。具有C/C++背景的程序员可能想知道如何在没有换行符的情况下打印。Python的print((函数附带了一个名为"end"的参数。默认情况下,此参数的值为"\n",即换行符。
嗨,我是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('└───────┘')
print("This line will be", end = ' ')
print("printed in same line", end= ' ')