if/elif/elseexécutent un bloc selon qu'une condition est vraie ou fausseforrépète un bloc pour chaque élément d'une séquence (liste, plage de nombres…)whilerépète un bloc tant qu'une condition reste vraie — utile quand le nombre d'itérations n'est pas connu à l'avance