0 out of 464 challenges solved

Sphere Volume Calculation

Write a Python function `volume_of_sphere(radius)` that calculates and returns the volume of a sphere given its radius. The formula for the volume of a sphere is:

\[ V = \frac{4}{3} \pi r^3 \]

Where:
- \( V \) is the volume,
- \( r \) is the radius of the sphere,
- \( \pi \) is a mathematical constant approximately equal to 3.14159.

#### Example Usage:
```python [main.nopy]
print(volume_of_sphere(10))  # Expected output: 4188.790204786391
print(volume_of_sphere(25))  # Expected output: 65449.84694978735
print(volume_of_sphere(20))  # Expected output: 33510.32163829113
```

#### Constraints:
- The radius will always be a positive number.
import math

def volume_of_sphere(radius):
    """
    Calculate the volume of a sphere given its radius.

    Args:
        radius (float): The radius of the sphere.

    Returns:
        float: The volume of the sphere.
    """
    # Implement the formula for the volume of a sphere
    pass