Python中input()和raw_input()的区别(2.X和3.X)
python2.X
raw_input()
将所有输入作为字符串看待,返回字符串类型(str)。
input()
(1)可以直接接收数字的输入,返回输入数字的类型.
(2)可以输入表达式如3 + 56,返回表达式结果的类型
(3)也可以通过 ‘str’,输入字符串,返回字符串类型
python3.X
在python3.X之中,已经将python2.X之中的raw_input( )和input( )合并为input( ).
input( )
将所有输入作为字符串看待,返回字符串类型(str)
如果你想在python3.X之中实现如python2.X之中input( )的功能
可以使用 eval(input( ))