from math import pi as PIdef CircleArea(r):if isinstance(r,(int,float)) and r>0: #确保半径大于0的数值return PIrrelse:print("You must give me an integer or float as radius.")print(CircleArea(3))
每个语句
检查半径r是int或者float型数据 并且大于0 才计算