使用字符串格式化或字典
在 Python 中,可以通过字符串格式化或字典的方式来解决变量名中的变量替换。
字符串格式化示例:
name = 'John'
age = 30
message = '{name} is {age} years old.'
print(message.format(name=name, age=age))
输出:
John is 30 years old.
字典示例:
data = {'name': 'John', 'age': 30}
message = '{name} is {age} years old.'
print(message.format(**data))
输出:
John is 30 years old.
以上两种方法都可以避免在变量名中使用变量替换的问题,同时也更加明确和易理解。
上一篇:变量名中不再允许使用空格了吗?