TypeError与ValueError的区别

typeerror:函数或方法接受了不适当的【类型】的参数,比如sum(‘nick’),sum函数不接受字符串类型;
valueerror:函数或方法虽然接受了正确的【类型】的参数,但是该参数的【值】不适当,比如int(‘nick’),

              int函数可以接受字符串类型,但是'nick'字符串不具备表示一个整数的含义。

你可能感兴趣的:(Python,Python错误)