如何使用输入字符串

时间:2017-08-27 17:38:11

标签: python python-3.x input variable-names

这是我的问题:

我想创建一个输入,它将运行输入变量的名称。

var = "working!"
cmd = input(":")
#I want it so that the user inputs "var", the var variable ("working!") is printed.
#But if I put the print like it is below, it will print a string of what is input. So, it will print "var".
print(cmd)

基本上,我想要一些将输入字符串转换为变量名的东西,所以我可以调用所述变量。

1 个答案:

答案 0 :(得分:-6)

您需要使用eval()函数:

var = "working!"
print(eval("var"))