给定以下等式，请用 Python 编写一个求方程根的程序： 

x^2 - 3x - 4 = 0
```python
import math

a = 1
b = -3
c = -4

delta = b**2 - 4*a*c

if delta < 0:
  print("方程无实数解")
else:
  x1 = (-b + math.sqrt(delta)) / (2*a)
  x2 = (-b - math.sqrt(delta)) / (2*a)
  print(f"方程的实数解为 x1={x1:.2f}, x2={x2:.2f}")
```

输出：

```
方程的实数解为 x1=4.00, x2=-1.00
```