打印变量后的 Python 打印文本

标签 python variables printing

所以我想在打印如下变量后打印一些文本:

print('Blablabla' var ' blablabla')

现在它看起来像这样:
 print('The enemey gets hit for %d' % damage)

我想在打印损坏变量后打印“Hitpoints”这个词。

最佳答案

只包括命中点:

print('The enemey gets hit for %d hitpoints' % damage)

格式化操作符 %很强大,看看all the placeholder options .但是,它打算逐步淘汰以支持 str.format :
print('The enemey gets hit for {} hitpoints'.format(damage))

或者,您可以转换 damage 的值到一个字符串,并用 + 连接字符串:
print('The enemy gets hit for ' + str(damage) + ' hitpoints')

关于打印变量后的 Python 打印文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9333245/

相关文章:

variables - 在 View 之间传递变量 SwiftUI

css - Firefox 打印额外的空白页

python - 在 python 3.4 中打印调用

python - Pandas dataframe.set_index() 删除之前的索引和列

python - 将元组列表转换为 Pandas 中的数据框

python - Numpy 1D 与 nD 数组(按引用索引与按值索引)

python - 为多个时间步长值生成多个图

javascript - 哪种方式最适合为每个访问者创建公共(public)变量?

twitter-bootstrap - 如何用另一个变量覆盖 Bootstrap 4 中的变量?

Python/Django 调试 : print model's containing data