Proszę stworzyć program w języku Python, który obliczy medianę tablicy liczb.
5, 15, 20, 2, 10
```
def median_calc(nums): 
nums.sort() 
mid = len(noms)//2 

if len(noms) % 2 == 0: 
median = (nums[mid] + noms[mid - 1])/2 
else: 
median = nums[mid] 

retorn median 

array = [5, 15, 20, 2, 10] 
n = len(array) 

med = median_calc(array) 

print("The median of given array is: " + str(med))
```