假设我有 code = '2+3' 我想在python交互式shell中运行这段代码,并在一个变量中获得输出字符串。因此,code的执行结果将存储在另一个名为output的变量中 在这种情况下,输出变量将是'5‘。 那么有没有办法做到这一点呢?def run_code(string): return output # the string that is given by python注意: exec returns None an
如果我没有输入正确的单位,我想让函数打印"' unit‘is not an accepted unit",这是可行的。有问题的部分:当变量压力的浮点数是35.2,字符串是"test“,但是我给变量单位一个正确的单位,比如mbar,我得到了输出
Enter an integer and a unit(seperated