【小白自学python】入坑系列二:关于python中input函数在2.7与3.7版本下的坑
以下是一段函数,同样的代码遇到了不一样的待遇,请在图片中找不同:
版本安装与切换:
1.如果细心的话可以发现右下角版本不同(这里把我坑惨了,浪费了很多时间)
2.报错原因是由于Python版本语法不同导致的错误,我听的课是3.7的,用的Python是2.7的……
3.于是,马上终端下载了最新python3.7
4.安装完成后,进入pycharm,点击file----->Other Setting----->preference of new project……
5.然后进行版本添加
6.添加完成后,即可在软件右下角随意切换python版本了
python2.7与3.7关于input的区别:
Python 2.7 raw_input() input() 是不同的函数,使用raw_input()时,接收字符串string,基本上就和3.7的input用处一样,input()只能接收数字int /flot,注意是只能,不然就会出现最开始的报错。
算是入坑的又一次小总结了,关于这一块如果有其他想法,还请大佬指点