相关文章推荐
淡定的地瓜  ·  python ...·  1 周前    · 
博学的绿茶  ·  Delphi ...·  11 月前    · 
跑龙套的小笼包  ·  spring boot - ...·  1 年前    · 

python 变量名转字符串

在 Python 中,变量名本身就是字符串。你可以使用 str() 函数将变量的值转换为字符串,也可以使用 repr() 函数将变量名转换为字符串。

name = "John"
print(str(name))  # 输出 "John"
print(repr(name))  # 输出 "'John'"

需要注意的是,使用 repr() 函数转换的字符串可以被 eval() 函数转换回变量, 而 str() 函数转换的字符串不能。

使用 eval() 函数将字符串转换为变量名,会存在安全风险,请慎用.

  •