将fstring语法转换为在早期版本的python中打印

2024-05-19 13:33:04 发布

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

如何在python中转换f-string,使其可以由python 3.6以前的版本打印?在

print(f"Player 1: {move1}  Player 2: {move2}")

当我试图在Python(3.5.3)中运行它时,它会给我一个语法错误。在


Tags: 版本stringplayerprint语法错误move1move2
1条回答
网友
1楼 · 发布于 2024-05-19 13:33:04
print("Player 1: {move1} Player 2: {move2}".format(move1=move1, move2=move2))

将在最新版本的python中工作。我也会的

^{pr2}$

如果您想使用python2中同样适用的旧格式语法:

print("Player 1: %s  Player 2: %s" % (move1, move2))

相关问题 更多 >