即使我将 1 添加到 UI_score,为什么 score_counter 没有更新?

Even though I'm adding 1 to the UI_score, why isn't the score_counter updating?

UI_score = 0
player_score = 0
score_counter = str(UI_score) + "-" + str(player_score)
UI_score += 1
print(score_counter)

score_counter 仍然给我 0-0,而它应该给我 1-0。为什么会这样?

您在使用旧值后更新变量,试试这个:

UI_score = 0
player_score = 0
UI_score += 1
score_counter = str(UI_score) + "-" + str(player_score)
print(score_counter)