如何在 Python 中写平方根?2025年3月17日 | 阅读 7 分钟 Python 有一个预定义的 sqrt() 函数,用于返回数字的平方根。它定义了一个数字的平方根,该数字与其自身相乘得到一个数字。sqrt() 函数不直接用于查找给定数字的平方根,因此我们需要使用 math 模块在 Python 中调用 sqrt() 函数。 例如,144 的平方根是 12。 现在,让我们看看用于查找 Python 中给定数字平方根的平方根函数的语法。 语法 参数 x : 这是数字。其中数字应大于 0,可以是小数或整数。 返回 输出是平方根值。 注意
示例 sqrt() 函数在 Python 中的示例用法。 代码 输出 4.0 ![]() 1. 使用 math.sqrt() 方法sqrt() 函数是一个内置函数,用于返回任何数字的平方根。以下是查找数字平方根的步骤。
Python math.sqrt() 方法示例 1Python 示例程序,用于查找给定整数的平方根。 代码 输出 Square root of number 36 is : 6.0 Square root of number 625 is : 25.0 Square root of number 144 is : 12.0 Square root of number 64 is : 8.0 Python math.sqrt() 方法示例 2让我们创建一个 Python 程序,该程序查找小数的平方根。 代码 输出 The Square root of 4.5 is 2.1213203435596424 The Square root of 627 is 25.039968051096054 The Square root of 6.25 is 2.5 The Square root of 0 is 0.0 Python math.sqrt() 方法示例 3在以下程序中,我们从用户那里读取了一个数字并找到了平方根。 代码 输出 Enter a number to get the Square root: 25 Square root of the number is: 5.0 1. 使用 math.pow() 函数pow() 是一个内置函数,在 Python 中用于返回数字的幂。它有两个参数。第一个参数定义数字,第二个参数定义该数字的幂。 Python math.pow() 方法示例让我们看一个 math.pow() 函数的示例程序。 代码 输出 Enter the number :628 The Square Root of the given number 628.0 = 25.059928172283335 3. 使用 Numpy 模块NumPy 模块也是在 Python 中查找平方根的一种选择。 Python Numpy 示例让我们看一个示例程序,用于查找数组中给定数字列表的平方根。 代码 输出 Square roots of the given array are: [ 1. 2. 3. 4. 5. ] 4. 使用 ** 运算符我们还可以使用指数运算符来查找数字的平方根。该运算符可以应用于两个操作数之间。例如,x**y。这意味着左操作数被提升到右操作数的幂。 以下是查找数字平方根的步骤。 步骤 1. 定义一个函数并将值作为参数传递。 步骤 2. 如果定义的数字小于 0 或为负数,则不返回任何内容。 步骤 3. 使用指数 ** 符号来查找数字的幂。 步骤 4. 从用户那里获取数值。 步骤 5. 调用函数并将其输出存储到变量中。 步骤 6. 在 Python 中显示数字的平方根。 步骤 7. 退出程序。 Python ** 运算符示例 1让我们在 Python 程序中实现以上步骤并计算数字的平方根。 代码 输出 Enter a numeric value: 256 Square Root of the 256 = 16.0 说明 如上例所示,我们首先从用户那里获取输入(数字),然后使用指数 ** 运算符来查找数字的幂。其中 0.5 等于 √(根号)以提升给定数字的幂。最后,代码使用 format() 函数打印 num 的值和比较的平方根值。如果用户输入负数,该函数将不返回任何内容,结果将为空。 Python ** 运算符示例 2让我们创建一个 Python 程序,该程序查找指定范围内的平方根。在以下程序中,我们找到了 0 到 30 之间所有数字的平方根。 代码 输出 Square root of a number 0 = 0.0 Square root of a number 1 = 1.0 Square root of a number 2 = 1.4142135623730951 Square root of a number 3 = 1.7320508075688772 Square root of a number 4 = 2.0 Square root of a number 5 = 2.23606797749979 Square root of a number 6 = 2.449489742783178 Square root of a number 7 = 2.6457513110645907 Square root of a number 8 = 2.8284271247461903 Square root of a number 9 = 3.0 Square root of a number 10 = 3.1622776601683795 Square root of a number 11 = 3.3166247903554 Square root of a number 12 = 3.4641016151377544 Square root of a number 13 = 3.605551275463989 Square root of a number 14 = 3.7416573867739413 Square root of a number 15 = 3.872983346207417 Square root of a number 16 = 4.0 Square root of a number 17 = 4.123105625617661 Square root of a number 18 = 4.242640687119285 Square root of a number 19 = 4.358898943540674 Square root of a number 20 = 4.47213595499958 Square root of a number 21 = 4.58257569495584 Square root of a number 22 = 4.69041575982343 Square root of a number 23 = 4.795831523312719 Square root of a number 24 = 4.898979485566356 Square root of a number 25 = 5.0 Square root of a number 26 = 5.0990195135927845 Square root of a number 27 = 5.196152422706632 Square root of a number 28 = 5.291502622129181 Square root of a number 29 = 5.385164807134504 Square root of a number 30 = 5.477225575051661 结论总而言之,在 Python 中有多种方法可以找到给定数字的平方根值。我们可以根据需要使用数字相关的 math 模块、** 运算符、pow() 方法或 NumPy 模块。 下一主题Python 中的指针 |
你是否想过Netflix是如何推荐那些如此符合你喜好的电影的?或者,也许你也想构建一个能向其用户提供此类建议的系统?如果你的回答是肯定的,那么你来对地方了...
11 分钟阅读
Flask 是一个流行的 Python Web 框架,广泛用于开发 Web 应用程序。Flask 的一个关键特性是它处理 HTTP 请求和响应的能力,包括带有缺失参数的 URL。本文将探讨如何在 Flask 中处理 URL 中的缺失参数……
阅读 6 分钟
在本教程中,我们将使用 Python 编程语言学习 KMP 算法。该算法主要用于以 O(n) 复杂度搜索模式或子字符串。该算法可能会在技术面试中被问到,以测试开发人员的能力。KMP 算法 KMP 代表 Knuth-Morris-Prat...
阅读 2 分钟
引言 在编写 Python 代码时,有时您可能需要暂停程序的执行一段时间。这时 sleep() 函数就派上用场了。sleep() 方法会将当前线程的执行暂停(等待)指定的持续时间。Python...
阅读 6 分钟
在当前的技术环境中,许多公司都被大数据所吸引。然而,过去大数据利用存储在 Hadoop 技术中的数据,并且不得不处理延迟问题。一个全新的系统可以用于处理大量...
阅读9分钟
NumPy 和 Pandas 简介 NumPy 是科学计算的核心 Python 库之一。该库以其动态编程功能而闻名,包括高级语法、对各种硬件和计算设备的兼容性、数值计算实用程序、Python 的多功能性、编译效率...
阅读 6 分钟
Python 中 Set 和 List 的区别。在本文中,我们将讨论 Python 中 Set 和 list 之间的区别。Set 和 list 是 Python 中的数据结构,用于以有效的方式存储和组织数据。List Python 中的 List 是…
阅读 4 分钟
红黑树 红黑树是一种二叉搜索树,具有“几乎”平衡的额外属性。红黑树中的每个节点都有一个颜色,红色或黑色,这些颜色用于在插入和删除期间保持平衡。删除:BST 删除:开始于...
阅读 10 分钟
在本教程中,我们将学习用于 PDF 数据提取以供进一步分析的 Python 库。我们将介绍基本的 Python 库。PDF 是一种可移植文档格式,通常用于安全地存储数据。PDF 简历以各种方式创建...
阅读 6 分钟
引言数据可视化简化和改进复杂信息可用性的能力经常至关重要。在当今以数据为中心的世界中,制作定制地图是传达数据的一种非常有效的方式。Python 和 Matplotlib 库可以协同工作,创建一个用于数据可视化的强大工具...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India