这个问题在这里已经有答案了:
动态设置局部变量[重复]
(7个答案)
(7个答案)
8年前关闭的
我有绳子。比如“水牛”
x='buffalo'
我想把这个字符串转换成变量名,比如
buffalo=4
不仅是这个示例,我还想将任何输入字符串转换为某个变量名。我应该怎么做(用python)
x='buffalo'
exec(“%s=%d”%(x,2))
之后,您可以通过以下方式进行检查:
打印布法罗
作为输出,您将看到:
2
共同学习, 共同进步, 祝各位早日成为代码大神
8年前关闭的
我有绳子。比如“水牛”
x='buffalo'
我想把这个字符串转换成变量名,比如
buffalo=4
不仅是这个示例,我还想将任何输入字符串转换为某个变量名。我应该怎么做(用python)
x='buffalo'
exec(“%s=%d”%(x,2))
之后,您可以通过以下方式进行检查:
打印布法罗
作为输出,您将看到:
2