首页 > 解决方案 > 有没有办法通过使用它们的后缀号作为迭代器来总结不同的声明字符串变量?

问题描述

我不想手动对每个声明的字符串变量求和。

word1 = "How"
word2 = "do"
word3 = "you"
word4 = "like"
word5 = "Python"
word6 = "so"
word7 = "far?"
totalword=word1+" "+word2+" "+word3+" "+word4+" "+word5+" "+word6+" "+word7
print(totalword)

标签: pythonpython-3.x

解决方案


有办法,但不是那么蟒蛇:

word1 = "How"
word2 = "do"
word3 = "you"
word4 = "like"
word5 = "Python"
word6 = "so"
word7 = "far?"

for i in range(7):
    totalword += globals().get('word' + i)

推荐阅读