name = 'marcog'number = 42print '%s %d' % (name, number)上面的程序在 Python 2 中執(zhí)行,但不在 Python 3 中執(zhí)行。%s并且%d是可以替換 python 2 中的值的占位符。我需要知道 Python 3 中的類似語法。
2 回答

慕的地6264312
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊
對(duì)于 python 3,語法是:
print('%s %d' % (name, number))
在 python 3 中,print 是函數(shù)而不是語句,占位符(%s 或 %d)將工作相同。
添加回答
舉報(bào)
0/150
提交
取消