函数的定义 Python的函数定义使用关键字def,如定义一个返回绝对值的函数my_abs def my_abs(x): if x>=0: return x else: return -x 函数调用 参数错误 如果在调用函数时,传给函数的参数增多或减少,python解释器都会检查出来 TypeError:提示my_abs()只需一个参数,但是调用时给了两个 虽然python解释器能检查到参数个数的变化,但当给函数一个非法类型的参数时,就无法准确检测到 解释器虽然给出了错误,但是没有定义具体是哪种…