График на функция с параметри по подразбиране в Python
`defs` е списък със стойности по подразбиране за параметрите на функцията `plot`. Използва се за указване на стойности по подразбиране за параметрите, които не са предоставени при извикване на функцията.
Например, ако искате да начертаете линейна диаграма със синя линия и червена линия, но не искате да посочите цветовете за всеки ред всеки път, когато извиквате функцията, можете да използвате `defs`, за да дефинирате цветовете по подразбиране:
```
def plot(x, y, color='blue', linestyle='-'):
# ...
defs = {'color': ['blue', 'red']}
# ...
```
Сега, когато извикате функцията по този начин:
```
plot([1, 2, 3] , [4, 5, 6])
```
Синята линия ще се използва по подразбиране, но можете да замените цвета по подразбиране, като посочите различен цвят в параметъра `color`:
```
plot([1, 2, 3], [4, 5, 6], color='red')
```
По този начин трябва само да посочите стойностите по подразбиране за параметрите, които не се изискват всеки път, когато извиквате функцията.



