Kommandon och uttryck Python skiljer på: Kommandon (statements) Uttryck (expressions) Kommandon kan inte användas inuti uttryck. Exempel: Tilldelning är ett kommando, och kan inte förekomma i ett uttryck Säg adjö till: if ((f=get_data()) < 0): ... Säg också adjö till felet: if a=17: ... Uttryck kan dock användas som kommandon Värdet kastas då bort Ex: Funktionsanrop där man inte tar tillvara värdet x = f(1) # This is an assignment statement # In it, f(1) is an expression g(2) # This is a so called "expression statement" 2+2 # As a statement, this is rather useless!