Python2与Python3获取输入的区别

python2 :

raw_input( )的输入都是字符串类型;

input( )输入的则是根据输入内容判断数据类型(字符串输入需要加 " str " ),或当作一个表达式去运行

python3 :

input( )的输入都是字符串类型

如果想将input( )里的内容,当作一个表达式去运行,使用exal( )

eval() 函数用来执行一个字符串表达式,并返回表达式的值。

eval(input( ) )

你可能感兴趣的:(Python2与Python3获取输入的区别)