注意:
此答案中使用的方法(反引号)在更高版本的Python 2中已弃用,在Python 3中已删除str()。
你可以使用 :
string = 'string'for i in range(11): string +=`i`print string
它将打印
string012345678910。
为了得到
string0, string1 ..... string10你可以使用@YOU建议
>>> string = "string">>> [string+`i` for i in range(11)]
按照Python3更新
你可以使用 :
string = 'string'for i in range(11): string +=str(i)print string
它将打印
string012345678910。
为了得到
string0, string1 ..... string10你可以使用@YOU建议
>>> string = "string">>> [string+str(i) for i in range(11)]



