Functions are indispensable in our coding journey — they are like the programmers’ equivalent of a magician’s spells.
Back in our schooling days, we have probably all worked on math expressions.
As a coder, you will see the term statements a lot!
In the world of operators, arithmetic and string operations do things (ie. calculate / transform values) while relational operators checks the order of its operands. Another group of operators called logical operators help our programs to make decisions based on one or more conditions.
We know that each data value has a data type such as string, integer, float, list, dictionary etc. But it might be less intuitive…