Les conditions exécutent un bloc selon le résultat d'un test, avec if, elif et else. Python délimite les blocs par l'indentation et le caractère :. Les branches sont évaluées dans l'ordre et seule la première dont la condition est vraie s'exécute.
Exemple
if note >= 10:
print('admis')
else:
print('refusé')