python里面怎么对复数开方以及取实部

比如R是一个复数,我直接用np.sqrt(R)系统提示有错误所以想问下怎么对复数开方并取出里面的实部谢谢... 比如R是一个复数,我直接用np.sqrt(R) 系统提示有错误 所以想问下怎么对复数开方并取出里面的实部

谢谢
展开
 我来答
柒涩琴
2014-04-15 · TA获得超过728个赞
知道小有建树答主
回答量:127
采纳率:100%
帮助的人:132万
展开全部

直接使用R ** (1/2)即可。

>>> complex(1, 1) ** (1/2)
(1.0986841134678098+0.45508986056222733j)
>>> _.real
1.0986841134678098
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式