编写函数,输入两个数,求该两个数的平方和。如果输入的不是 实数或整数,则抛出异常,输入有误
时间: 2023-05-22 18:07:11 浏览: 92
C语言程序设计-编写自定义函数fun,计算实数a、b的平方根之和
5星 · 资源好评率100%
可以使用以下 Python 代码实现:
```
def sum_of_squares(x, y):
if type(x) not in [int, float] or type(y) not in [int, float]:
raise TypeError("输入的不是实数或整数,请重新输入")
return x**2 + y**2
```
这个函数将会接收两个参数,判断这两个参数是否为实数或整数,如果不是,就会抛出一个类型错误异常。如果两个参数都是实数或整数,函数会返回它们的平方和。
阅读全文