【Python】Python input和raw_input的区别
2011-09-05 17:42
429 查看
Python input和raw_input的区别 使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的 纯数字输入 当输入为纯数字时 input返回的是数值类型,如int,float raw_inpout返回的是字符串类型,string类型 输入字符串为表达式 input会计算在字符串中的数字表达式,而raw_input不会。 如输入 “57 + 3”: input会得到整数60 raw_input会得到字符串”57 + 3” python input的实现 看python input的文档,可以看到input其实是通过raw_input来实现的,原理很简单,就下面一行代码: def input(prompt): return (eval(raw_input(prompt)))
相关文章推荐
- python中input和raw_input用法及区别
- python input 与raw_input函数的区别
- python中input()与raw_input()的区别到底是啥?-----marsggbo原创作品为你解答
- Python中的input方法与raw_input方法区别小记
- Python中raw_input 和 input 区别,以及input使用
- python中input()和raw_input的区别
- python中input()与raw_input()的区别到底是啥?-----marsggbo原创作品为你解答
- Python raw_input和input总结 在版本2和版本3中的区别
- Python input()和raw_input()的区别
- Python系列之(二)raw_input()与input()的区别
- python中input()和raw_input()的区别
- Python里raw_input() 与 input() 区别
- Python2.7.x基础教程笔记--input与raw_input的区别
- Python菜鸟晋级04----raw_input() 与 input()的区别
- 【python2.7】raw_input()和input()区别及用法
- Python2与Python3的区别(二):raw_input与input
- python 中 input 与 raw_input 的区别
- 【python2.7】raw_input()和input()区别及用法
- python中的input函数和raw_input函数的区别
- Python中input()函数与raw_input()函数的区别