例如,我有一个整数变量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')

10-07 15:27