# Conditionals

TODO: ADD MORE

- The example solution uses `if` to check for pattern matching and membership conditions in different functions for processing different markdown patterns. [markdown](../exercise-concepts/markdown.md)
- `if ... else` and `elif` allow a programmer to switch code branches depending on some condition [phone-number](../exercise-concepts/phone-number.md)
