来自不同变量值的变量声明

Variable declaration from the value of a different variable

这并不是特定于一种语言,这只是我非常困惑的事情。我想知道您是否可以使用来自不同变量的值声明一个变量。 例如:

 int a = 2;
 int ba = 3;
 //except instead of ba its b with the value of a so it would be b2=3;

我觉得我以前做过这件事,但我一辈子都记不起它是怎么做的,或者我是否曾经做过。 如果这不在正确的类别中,我深表歉意,我无法自己制作,而且我真的不知道什么是更好的地方。

在 python 中,exec() 接受并执行包含有效 Python 表达式的字符串。你应该试试这个

>>> a = 2 
>>> exec('b' + str(a) + ' = ' + str(3))
>>> b2

输出将为 3

3