python输入若干正整数,计算输出其平方根
时间: 2024-02-21 19:30:20 浏览: 23
你可以使用Python的math库中的sqrt函数来计算正整数的平方根。下面是一个示例代码:
```python
import math
# 输入若干正整数,以空格分隔
input_str = input("请输入若干正整数,以空格分隔:")
# 将输入字符串转换为整数列表
num_list = list(map(int, input_str.split()))
# 计算每个整数的平方根并输出
for num in num_list:
print(math.sqrt(num))
```
在上面的代码中,首先使用input函数获取用户输入的若干正整数,然后使用split函数将输入字符串按空格分割为整数列表。接着使用for循环遍历整数列表,对于每个整数使用math.sqrt函数计算其平方根并输出。
相关问题
用python输入一个数字,计算其近似平方根
好的,我来为您解答这个问题。您可以使用Python中的math模块来计算数字的近似平方根。下面是一个示例代码:
```python
import math
num = float(input("请输入一个数字:"))
sqrt_num = math.sqrt(num)
print("该数字的近似平方根为:", round(sqrt_num, 2))
```
在这个程序中,我们首先使用`input()`函数从用户那里获取一个数字,并将其转换为浮点数类型。然后,我们使用`math.sqrt()`函数来计算该数字的平方根,并将结果存储在`sqrt_num`变量中。最后,我们使用`round()`函数将结果保留两位小数,并将其打印出来。
希望这个程序能够帮助您。如果您还有其他问题,请随时问我。
python整数计算平方根
你可以使用 math 模块中的 sqrt() 方法来计算整数的平方根。以下是一个示例代码:
```python
import math
num = 16
sqrt_num = math.sqrt(num)
print("The square root of", num, "is", sqrt_num)
```
输出:
```
The square root of 16 is 4.0
```
注意:如果要计算非整数的平方根,则需要使用浮点数。