10. What is an expression and a statement ?

An expression is a line of code that evaluates to a value. e.g. a+5, 7//3 etc.

Whereas a statement is an instruction that does something. e.g. a = 5, c = 7+6.