## Circle


A circle shape.


Usage


``` python
Circle(
    radius,
    color="blue",
)
```


## Parameters


`radius: float`  
Circle radius.

`color: str = ``"blue"`  
Fill color.


## Methods

| Name | Description |
|----|----|
| [area()](#area) | Compute the area of the circle. |
| [describe()](#describe) | Return a human-readable description. |
| [perimeter()](#perimeter) | Compute the circumference. |

------------------------------------------------------------------------


#### area()


Compute the area of the circle.


Usage


``` python
area()
```


##### Returns


`float`  
Pi \* radius^2.


------------------------------------------------------------------------


#### describe()


Return a human-readable description.


Usage


``` python
describe()
```


##### Returns


`str`  
Description string.


------------------------------------------------------------------------


#### perimeter()


Compute the circumference.


Usage


``` python
perimeter()
```


##### Returns


`float`  
2 \* pi \* radius.
