我试图打印三个相邻的字符串,如下所示:
StringA StringB StringC
然而,每当我运行我的代码时,无论我尝试过什么,它总是在不同的行上打印它们。我该如何解决? 我的代码如下:
def DisplayCard(row, column, array):
x=0
t=""
while x < column:
s = array[x]
t = ''.join(s)
x=x+1
print(t),
其中array是以列表形式传递给函数的数据。也忘了提到我运行2.7
答案 0 :(得分:3)
你有三种可能性:
print(text, end="")
,请参阅https://stackoverflow.com/a/2456292/562769 sys.out.write
,请参阅
How to print without newline or space?