I'm learning about functions at the moment, and this one came up as an example:

```
def a(x, y, z):
     if x:
         return y
     else:
         return z

```

I'm not exactly sure what `if x` actually means, though. `x` is just a parameter, not a statement, so how can it be true or false?