2与3之间的区别丨python,,python2既有r


python2既有raw_input( )也有input( )

1.raw_input( )
获取键盘输入的数据的方法是采用 raw_input 函数

raw_input()的小括号中放入的是 提示信息,用来在获取数据之前给用户的一个简单提示raw_input()在从键盘获取了数据以后,会存放到等号右边的变量中raw_input()会把用户输入的任何值都作为字符串来对待

2.input( )
input()函数与raw_input()类似,但其接受的输入必须是表达式

input()接受表达式输入,并把表达式计算后的结果赋值给等号左边的变量

python3中没有raw_input( )函数,只有input( )
python3中的input与python2中的raw_input()功能一样,相当于去掉了python2中的input()


反引号

python3去掉了用反引号 ``来创建字符串


print打印时加不加( )

python2中后面的输出字符串可以不加 ( ),python3就必须要加 ( )

2与3之间的区别丨python

评论关闭