📜  196的正负平方根是多少?(1)

📅  最后修改于: 2023-12-03 14:59:03.493000             🧑  作者: Mango

程序员介绍: 正负平方根计算器

介绍

本程序是一个用于计算一个数的正负平方根的工具。在计算机科学中,平方根是一个重要的数学概念,在很多应用中都有广泛的使用。本程序旨在为用户提供简便的平方根计算服务。

程序演示

以下是使用本程序计算196的正负平方根的演示:

import math

def square_root(num):
  if num < 0:
    return "无效的输入。"
    
  positive_sqrt = math.sqrt(num)
  negative_sqrt = -math.sqrt(num)
  
  return (positive_sqrt, negative_sqrt)

result = square_root(196)
print("196的正负平方根分别为:", result)

程序的输出结果如下:

196的正负平方根分别为: (14.0, -14.0)
代码说明

本程序使用Python语言编写,通过调用Python内置的math模块中的sqrt函数计算输入数的平方根。程序采用函数的形式封装平方根计算逻辑,在输入一个数字后,会返回这个数字的正负平方根。

在本程序中,平方根计算的核心代码如下:

positive_sqrt = math.sqrt(num)
negative_sqrt = -math.sqrt(num)

其中,math.sqrt()函数用于计算一个数的平方根,通过取相反数得到负的平方根。

程序还对输入的异常情况进行了处理,当输入一个负数时,程序会提示用户输入无效,如下:

if num < 0:
  return "无效的输入。"
结论

本程序提供了一个用于计算任意数的正负平方根的简单工具,程序采用函数的形式封装平方根计算逻辑,易于使用和维护。本程序可作为Python语言中平方根计算的基础模块,为使用Python进行数学计算的用户提供方便。