Python 如何求复函数的绝对值?

Python 如何求复函数的绝对值?,python,Python,我想找到像‘I’这样的绝对值,但当我输入‘abs1’时,它会说‘I’没有定义。我该怎么做?在python中,要找到复杂函数的绝对值,可以使用j而不是I abs(a+bj) # General Format abs(0+1j) >> 1 或者你可以把i定义为-1的平方根,用它来代替 i = (-1) ** 0.5 abs(i) >> 1 当我输入'abs1'时,它表示'I'未定义@bennnhbennh@imaad,您的第二个示例应该是-1**0.5,现在您正在执行-1

我想找到像‘I’这样的绝对值,但当我输入‘abs1’时,它会说‘I’没有定义。我该怎么做?

在python中,要找到复杂函数的绝对值,可以使用j而不是I

abs(a+bj) # General Format
abs(0+1j)
>> 1
或者你可以把i定义为-1的平方根,用它来代替

i = (-1) ** 0.5
abs(i)
>> 1

当我输入'abs1'时,它表示'I'未定义@bennnhbennh@imaad,您的第二个示例应该是-1**0.5,现在您正在执行-1**0.5,可以看到检查I本身的值而不是absi,它给出的是-1而不是1j