【发布时间】:2020-11-27 01:43:18
【问题描述】:
假设我有一个字符串 -
my_str = "From {country} with Love"
变量country目前不可用,稍后设置为
country = "Russia".
现在 我可以使用动态解析的内联变量值打印字符串吗?有点像 -
print(f"{my_str}")
哪个会输出
From Russia with Love
我尝试使用 eval() 但没有帮助。
【问题讨论】:
-
my_str = f"From {country} with Love"?? -
其实不行,你必须说
my_str = f"From {country} with Love"然后你可以按照Q中所说的进行,输出就可以了
标签: python f-string dynamic-variables