首页 > 解决方案 > 为什么 isinstance() 不表现得像我一样?

问题描述

我想创建一个函数来查找二次方程的根,并且我已经使用 isinstance() 来确保输入了该数字。但它并没有像我一样工作。

我在网上找了很久。但是没有用。请帮助或尝试提供一些想法如何实现这一目标。

def quadratic(a, b, c):
    if not isinstance(a(int, float),b(int, float),c(int, float)):
        raise TypeError('please enter integer or decimal')

错误是:在此处输入图像描述

标签: python-3.x

解决方案


推荐阅读