今天用python3.6.4写代码的时候,试了一下下面的 代码
if __name__ == "__main__":
input="I like Runboob"
rw=ReverseWords(input)
print(rw)
其中input原本是输入的函数,这里直接作为变量也是可以的,但是在 之后不管要输入什么,使用input的时候都会显示'str' object is not callable,所以,当出现报错 XXX is not callable的时候,很有可能是你正在调用一个不能被调用的变量或对象,具体表现就是你调用函数、变量的方式错误。然后把上面那段删掉,重新启用,就可以正常使用input了