python表达式math.sqrt,sqrt函数在python中用法

  python表达式math.sqrt,sqrt函数在python中用法

  1.平方根

  函数sqrt()返回x的平方根(x ^ 0)

  语法:

  导入数学

  math.sqrt( x)

  注意:此功能不能直接访问。您需要导入math模块,然后您需要使用math静态对象调用这个函数。

  参数x -数值表达式

  结果是一个浮点数。

  导入数学#这将导入数学模块

  打印 math.sqrt(100):,math.sqrt(100)

  打印 math.sqrt(7):,math.sqrt(7)

  打印 math.sqrt(math.pi):,math.sqrt(math.pi)

  #输出结果

  Math.sqrt(100): 10.0 #浮点型

  math . sqrt(7):2.6386386367686

  math . sqrt(math . pi):1 . 53686 . 38686868686

  例1。

  请使用filter()过滤掉平方根为1到100之间整数的数字,即结果应该是:

  [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

  导入数学

  def is_sqr(x):

  r=int(math.sqrt(x))

  返回r * r==x

  打印过滤器(is_sqr,range(1,101))

  例2。

  def find_next_square(平方):

  导入数学

  n=math.sqrt(sq)

  If (sq)==int (n) * int (n): #这里解决了整数和浮点数的问题。

  return (int((n 1)*(n 1)))

  否则:

  返回-1

  print(find_next_square(4.0))

  #输出结果

  2.对n次方开放

  使用pow(a,b)函数。如果需要开a的r次方,那么pow(a,1.0/r)。

  补充:python中sqrt函数的用法_ SQRT是什么函数?

  sqrt的作用是什么?

  Sq()是一个用于计算数字x的平方根的函数。

  语法

  以下是sqrt()方法的语法:导入数学

  math.sqrt( x)

  注意:不能直接访问sqrt()。您需要导入math模块,并通过静态对象调用该方法。

  参数

  x数值表达式。

  返回值

  返回数字x的平方根。

  例子

  下面显示了一个使用sqrt()方法的示例:

  #!/usr/意识煎蛋/python

  导入数学#这将导入数学模块

  打印 math.sqrt(100):,math.sqrt(100)

  打印 math.sqrt(7):,math.sqrt(7)

  打印 math.sqrt(math.pi):,math.sqrt(math.pi)

  以上示例运行后的输出如下:

  math.sqrt(100) : 10.0

  math . sqrt(7):2.6386386367686

  math . sqrt(math . pi):1 . 53686 . 38686868686

  以上个人经验,希望能给大家一个参考,也希望大家多多支持剧本之家。如有错误或不足之处,请不吝赐教。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: