小编典典

格式化字符串时多次插入相同的值

python

我有这种形式的字符串

s='arbit'
string='%s hello world %s hello world %s' %(s,s,s)

字符串中的所有%s都具有相同的值(即s)。有没有更好的方式编写此代码?(而不是列出三遍)


阅读 238

收藏
2020-12-20

共1个答案

小编典典

您可以使用Python 2.6和Python
3.x中提供的高级字符串格式

incoming = 'arbit'
result = '{0} hello world {0} hello world {0}'.format(incoming)
2020-12-20