在家中尝试配置Python3.x环境,因为学习的代码运行在2.x环境下,调试时碰到了一些问题,记录一下,方便自己查看。
1.print
语句被去掉,使用print()函数替代。
2.X: print "The answer is", 2*2
3.X: print("The answer is", 2*2)
2.raw_input()
函数被去掉,整合到input()中去了。
1、在python2.x中raw_input( )和input( ),两个函数都存在,其中区别为
raw_input( )—将所有输入作为字符串看待,返回字符串类型
input( )—–只能接收“数字”的输入,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )
2、在python3.x中raw_input( )和input( )进行了整合,去除了raw_input( ),仅保留了input( )函数,其接收任意任性输入,将所有输入默认为字符串处理,并返回字符串类型。
此部分转自:http://blog.csdn.net/suibianshen2012/article/details/51378948