实例:
- ```
- # 参数检查优化 func01 函数
- def func02(number):
- if not isinstance(number,(int,float)):# 如果 number 不是 int 或者 float
- raise TypeError('type 参数类型错误') # 抛出异常 type 参数类型错误
- if number>= 0:
- return number
- else:
- return -number
来源: http://www.bubuko.com/infodetail-3162489.html