用Python编写程序,从键盘上输入圆的面积,如果半径为负值,则抛出异常,圆的面积计算公式为S=πr²
时间: 2023-10-31 20:28:58 浏览: 203
python 输入半径计算圆的周长和面积 示例
5星 · 资源好评率100%
好的,您的问题是关于Python编写程序的。以下是一个实现您要求的程序的示例代码:
```python
import math
try:
area = float(input("请输入圆的面积:"))
if area < 0:
raise ValueError("半径不能为负值!")
radius = math.sqrt(area / math.pi)
print("圆的半径为:", radius)
except ValueError as e:
print("出现异常:", e)
```
程序首先要求用户输入圆的面积,然后检查输入的值是否小于0,如果是则抛出一个值异常。如果输入的值合法,则计算圆的半径并输出结果。注意,这里使用了内置的 math 模块来计算平方根和π。
阅读全文