1.在学习python异常抛出的时候发现了python2与python3在一些地方处理起来还是有很多不同的,具体如下:
在python2里,是这样的:
def temp_convert(var): try: return int(var) except ValueError,Argument: print("参数没有包含数字\n",Argument)
def num_convert(var): try: return int(var) except ValueError as Argument: print "参数没有包含数字\n",Argument2.python2里面的输入函数是raw_input,但是在python3里面已经没有了raw_input这个函数,取而代之的是input();
原来的输出函数print也改成了print()。