Python中的numpy.sqrt()用法指南

numpy.sqrt(array [, out])函数用于按元素确定数组的正平方根。

语法:numpy.sqrt()参数:array:[array_like]必须确定其平方根的输入值。 out:[ndarray, 可选]放置结果的替代数组对象;如果提供的话, 则必须具有与arr相同的形状。返回:[ndarray]返回数组中数字的平方根。
代码1:
# Python program explaining # numpy.sqrt() method # importing numpy import numpy as geek # applying sqrt() method on integer numbers arr1 = geek.sqrt([ 1 , 4 , 9 , 16 ]) arr2 = geek.sqrt([ 6 , 10 , 18 ])print ( "square-root of an array1: " , arr1) print ( "square-root of an array2: " , arr2)

输出如下:
square-root of an array1:[ 1.2.3.4.]square-root of an array2:[ 2.449489743.162277664.24264069]

代码2:
# Python program explaining # numpy.sqrt() method # importing numpy import numpy as geek # applying sqrt() method on complex numbers arr = geek.sqrt([ 4 , - 1 , - 5 + 9J ])print ( "square-root of an array: " , arr)

输出如下:
square-root of an array:[ 2.00000000+0.j0.00000000+1.j1.62721083+2.76546833j]

代码3:
# Python program explaining # numpy.sqrt() method # importing numpy import numpy as geek # applying sqrt() method on negative element of real numbers arr = geek.sqrt([ - 4 , 5 , - 6 ])print ( "square-root of an array: " , arr)

【Python中的numpy.sqrt()用法指南】输出如下:
RuntimeWarning: invalid value encountered in sqrtsquare-root of an array:[ nan2.23606798nan]

注意怪胎!巩固你的基础Python编程基础课程和学习基础知识。
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。

    推荐阅读