我的ubuntu系统同时有python2.7和3.4,我使用pycharm时configuration是python2.7.但是下面的代码为什么会报错呢?
__author__ = 'zhang'
name = raw_input() #这个提示unresolved reference'raw_input'
print name #这个提示end of statement expectd
如果将name = raw_input()换为name = input(),没有任何提示错误,但是程序无法执行.请各位老师不吝赐教,谢谢.
http://jingyan.baidu.com/article/fec4bce25f677df2618d8be8.html
终于找到答案了,给后面的朋友看下.
input是python3中的,看来pycharm没有切换对版本
input()是py3里面的输入,没用过pycharm 但是unbuntu14.04里 运行py3 python3 example.py py2 直接就去掉3 这样防止错误