上Python官网上查询了一下文档,原因定位如下: Python2中对于input函数来说,它所希望读取到的是一个合法的Python表达式,我的Python版本为2.7,因此出现这个问题,而在Python 3中,input默认接受的是str类型 解决办法: 将input()函数换成使用raw_input()函数 问题解决!!! 本质就是python3和2的版本问题。