用Python写一个求平方根的程序
时间: 2023-07-15 09:14:48 浏览: 44
可以使用math模块中的sqrt函数来求平方根,代码如下:
```python
import math
number = float(input("请输入一个数字:"))
if number < 0:
print("负数没有实数平方根!")
else:
result = math.sqrt(number)
print("该数字的平方根为:", result)
```
首先,我们导入了math模块,然后通过`input`函数获取用户输入的数字,判断其是否为负数。如果是负数则输出提示信息,否则使用`math.sqrt`函数求出平方根并输出。
相关问题
写一个求平方根倒数的程序
下面是用 Python 语言写的一个求平方根倒数的程序:
```
import math
def reciprocal_square_root(x):
return 1 / math.sqrt(x)
print(reciprocal_square_root(4)) # 输出 0.5
print(reciprocal_square_root(9)) # 输出 0.3333333333333333
```
上面的程序首先导入 Python 标准库中的 `math` 模块,然后定义了一个函数 `reciprocal_square_root`,该函数接收一个数字 `x` 作为参数,并返回 `x` 的平方根倒数。最后,程序调用了两次 `reciprocal_square_root` 函数,分别传入参数 4 和 9,输出结果。
如果你希望使用其他语言来实现这个功能,也可以告诉我,我会尽力帮助你。
用Python写出一个数字平方根
以下是一个简单的示例程序,用于计算输入数字的平方根:
```python
import math
# 获取用户输入的数字
num = float(input("请输入一个数字: "))
# 计算平方根
sqrt = math.sqrt(num)
# 输出结果
print("该数字的平方根为:", sqrt)
```
该程序首先使用 `input()` 函数获取用户输入的数字,然后使用 `math.sqrt()` 函数计算该数字的平方根。最后,使用 `print()` 函数输出结果到终端。
注意,此程序仅适用于正数。如果用户输入负数,程序将引发 `ValueError` 异常。