Python中input()和raw_input()函数的区别
2017-07-27 21:10
591 查看
问题:在Python2.7中使用 input() 函数会出现 “NameError: Name ”***“ is not defined 的错误
解决: 使用raw_input() 函数,在Python2.7版本中的input() 函数会自作聪明的将用户所输入的内容加以处理,比如输入字符串的时候会自动分析类型,输入1+2的时候会给出3的答案,解决的办法是使用raw_input()函数,可以保证用户输入的东西不被改变,在Python3以上的版本已经把这个傻逼函数取消了。
相关文章推荐
- Python中内建函数input()与raw_input()函数的区别
- python中raw_input()以及input()函数的区别
- python中的input函数和raw_input函数的区别
- Python输入函数:raw_input() 与 input() 的区别
- Python中input()函数与raw_input()函数的区别
- python2.x里面的input()和raw_input()函数以及3.x中的input()函数的区别
- python input函数和raw_input函数的区别
- python 2.x 3.x input函数的区别
- Python中input和raw_input的一点区别
- 输入函数input()和raw_input()的区别
- 【python2.7】raw_input()和input()区别及用法
- python中input和raw_input用法及区别
- Python之raw_input() 与 input() 函数
- Python2.7.x基础教程笔记--input与raw_input的区别
- Python raw_input和input总结 在版本2和版本3中的区别
- Python中raw_input() 与 input() 的区别
- Python3中cmp函数和raw_input的改动(第一篇博客)
- python raw_input() 和 input() 的区别
- 小结Python中raw_input() 与 input() 函数 4000
- Python中raw_input 和 input 区别,以及input使用