【问题标题】:Combining python print statements结合python打印语句
【发布时间】:2017-07-17 08:54:51
【问题描述】:

以下两个语句可以合二为一吗?

print(colored(score,"green"),end=" ")
print(colored(tokens,"green"))

【问题讨论】:

  • 我敢肯定这是可能的,但太宽泛了。你想达到什么目标,当前的输出是什么,是什么阻碍了你做你想做的事。您的问题需要编辑
  • 我建议你看看str.format()

标签: python printing termcolor


【解决方案1】:

是的,只需将最后一项添加到第一个打印语句:

print(colored(score,"green"), colored(tokens,"green"))

【讨论】:

    【解决方案2】:

    由于它们都是绿色的,您可以将字符串组合起来,然后为它们着色:

    output = '{} {}'.format(score, tokens)
    print(colored(output, 'green'))
    

    【讨论】: