例如,我有一个整数变量usf = 5
,我希望输出为It will be floor number 5 in US
。但是当我将其编写为print('It will be floor number', usf 'in US')
时,却出现语法错误;但是当我将其编写为print('US floor is', usf)
时,它的工作效果非常好。将变量放在句子中间的方式是什么?
最佳答案
print('It will be floor number', usf, 'in US')
# ^
你忘了逗号尽管如果您具有Python 3.6或更高版本,请使用f-strings:
print(f'It will be floor number {usf} in US')