请编写一个Python函数，它将接受一个数字作为输入，并返回此数字的阶乘。
一个数字：5
以下是一个实现阶乘的 Python 函数：

```python
def factorial(num):
    if num == 0:
        return 1
    else:
        return num * factorial(num-1)
```

对于输入的数字 5，调用此函数的方式如下：

```python
result = factorial(5)
print(result) # 输出 120
``` 

因此，其输出结果为 120，即 5 的阶乘。