当前位置: 首页 > 面试题库 >

如何使用python取-1的平方根?

萧无尘
2023-03-14
问题内容

当我取-1的平方根时,它给我一个错误:

在sqrt中遇到无效值

我该如何解决?

/////////
arr=sqrt(-1)
print(arr)
OUTPUT

问题答案:

您需要使用cmath模块(标准库的一部分)中的sqrt

>>> import cmath
>>> cmath.sqrt(-1)
1j


 类似资料:
  • 当我取-1的平方根时,它会给我一个错误: sqrt中遇到无效值 我该如何解决这个问题?

  • 问题内容: 我正在使用Python和Numpy计算任意次数的最佳拟合多项式。我传递了x值,y值以及要拟合的多项式的阶数(线性,二次等)的列表。 这很有效,但是我还想计算r(相关系数)和r- 平方(确定系数)。我正在将我的结果与Excel的最佳拟合趋势线功能及其计算的r平方值进行比较。使用这个,我知道我正在为线性最佳拟合(度等于1)正确计算r平方。但是,我的函数不适用于度数大于1的多项式。 Exce

  • 问题内容: 我想使用Python绘制平方根比例的图: 但是,我不知道该怎么做。Matplotlib允许进行对数刻度,但是在这种情况下,我需要像幂函数刻度之类的东西。 问题答案: 您可以创建自己的课程来做。我已根据您的目的从此处修改了示例(该示例制作了正方形比例,而不是平方根比例)。另外,请参阅此处的文档。 请注意,要正确执行此操作,您可能还应该创建自己的自定义刻度定位器。我在这里还没有做到;我只是

  • 我需要计算一个数字的平方根,例如或。我如何用Python实现它? 输入可能都是正整数,并且相对较小(比如说不到10亿),但万一不是,有什么东西可能会断裂吗? 注:这是在元讨论一个现有的标题相同的问题后,试图提出一个规范问题。 相关的 python中的整数平方根

  • 安装 $ npm install socket.io

  • Python3 实例 平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄16=4。语言描述为:根号下16=4。 以下实例为通过用户输入一个数字,并计算这个数字的平方根: 实例(Python 3.0+)# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoob.com num = float(input('请输入