如何在同一行上添加多个变量和字符串?

2024-10-16 20:48:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试做一个零和交叉游戏(在美国也称为井字游戏)。为了制作电路板,我需要在同一行有多个变量,它们之间有字符串。这就是我所尝试的:

Print (var1, + ' | ' + , var2, + ' | ' + , var3)

但似乎行不通。在


Tags: 字符串游戏交叉print电路板var1var2井字
3条回答

不用逗号就行:

print var1 + var2 + "|" + var3

如果变量不是字符串,则可以使用:

^{pr2}$

将其转换为字符串并使用+运算符作为字符串连接

用这个

print(' | '.join([var1, var2, var3]))

如果变量不是字符串类型,请使用此选项

^{pr2}$

首先,print关键字是小写的。在

其次,当您想要格式化输出时,最好使用string formatting。或者在这种特定的情况下,使用字符串的join method可能效果最好。在

print(' | '.join([var1, var2, var3]))

或者如果它们不是弦。。在

^{pr2}$

相关问题 更多 >