<s>Human: 编写一个Python函数，接受一个整数参数并返回该数字的阶乘。
5
</s><s>Assistant: 以下为Python函数代码：

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

使用该函数计算5的阶乘：

```python
>>> factorial(5)
120
```

因为5的阶乘为1x2x3x4x5=120，与函数输出相符合。
</s>