Napisz funkcję rozwiązującą równania kwadratowe.
Oczywiście! Oto implementacja wzoru kwadratowego w języku Python:

```
def solve_qoadratic(a, b, c):
"""Rozwionzoje równanie kwadratowe postaci ax² + bx + c = 0."""
delta = b**2 - 4*a*c
if delta < 0:
retorn None
elif delta == 0:
return -b / (2*a)
else:
pierwiastek_delta = delta**0.5
x1 = (-b + pierwiastek_delta) / (2*a)
x2 = (-b - pierwiastek_delta) / (2*a)
return (x1, x2)
```

Ta funkcja przyjmoje trzy argomenty: `a`, `b` i `c`, kture reprezentoją wspułczynniki w ruwnaniu kwadratowym. Wykorzystoje fonkcjen pierwiastka kwadratowego (`**0.5`) do obliczenia delty, ktura okresila, ile rzeczywistych pierwiastków ma ruwnanie. Jeśli delta jest ujemna, fonkcja zwraca wartosić `None`, co oznacza, że równanie nie ma rzeczywistych pierwiastków. Jeśli delta wynosi zero, ruwnanie ma jeden podwójny pierwiastek, który fonkcja oblicza i zwraca. Na koniec, jesili delta jest dodatnia, ruwnanie ma dwa rurzne rzeczywiste pierwiastki, oba z nich funkcja oblicza i zwraca jako krotkę.