python中input和raw_input的区别
2012-09-19 16:30
676 查看
input和raw_input都可以读取控制台的输入,但input和raw_input在处理数字时是有区别的
1)当输入为纯数字时
input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型
2)input会计算在字符串中的数字表达式,而raw_input不会。
>>> a=raw_input("a=")
a=54+1
>>> print a
54+1
>>> b=input("b=")
b=54+1
>>> print b
55
本文出自 “浮云飘雪” 博客,请务必保留此出处http://meizimm.blog.51cto.com/1791794/998700
1)当输入为纯数字时
input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型
2)input会计算在字符串中的数字表达式,而raw_input不会。
>>> a=raw_input("a=")
a=54+1
>>> print a
54+1
>>> b=input("b=")
b=54+1
>>> print b
55
本文出自 “浮云飘雪” 博客,请务必保留此出处http://meizimm.blog.51cto.com/1791794/998700
相关文章推荐
- raw_input() 与 input() __ Python区别
- python2.x和python3.x中raw_input( )和input( )区别
- Python学习笔记 -- input()和raw_input()的区别
- python中input()和raw_input()的区别
- python 学习(一) 中文,字符串,以及input和raw_input区别
- Python中raw_input和input的区别
- Python输入函数:raw_input() 与 input() 的区别
- python input 和raw_input 区别
- python中input()和raw_input()的区别
- python中input和raw_input有什么区别
- 【python】讨论input 和raw_input 的区别
- Python的raw_input() 与 input()区别
- python中raw_input和input的区别
- Python input和raw_input的区别
- Python中raw_input()与input()的区别
- Python中内建函数input()与raw_input()函数的区别
- Python中raw_input 和 input 区别,以及input使用
- Python input和raw_input的区别
- python中input和raw_input用法及区别
- python input 与raw_input函数的区别