我有几个功能,如:
def func1():
print 'func1'
def func2():
print 'func2'
def func3():
print 'func3'
Run Code Online (Sandbox Code Playgroud)
然后我要求用户输入他们想要运行choice = raw_input()的功能,并尝试调用他们使用的功能choice().如果用户输入func1而不是调用该函数,则会给出一个错误'str' object is not callable.无论如何,他们是否将"选择"转变为可赎回价值?