Generally, we are always looking for methods to achieve desired results more efficiently.
In coding, variables increase efficiency by communicating the same information with less code.
Functions provide a similar function (pun intended).
Functions take on a definition but change depending on the context they’re used in.
Analogous to how the word ‘kill’ can take on different meanings depending on the context e.g. ‘you killed it out there’, ‘you killed water polo for me,’ functions can take on many different roles depending on the context.
In the episode, we also touch ‘#’, where anything after a # is ignored by Python and left as a note for other coders.