Aide-mémoire – Langage Python Opérateurs mathématiques : opérateurs usuels +, −, ∗, /, // , modulo % Opérateurs booléens : comparaison <, >, <=, >= , égalité ==, ! = , combinaison and, or, not if (Condition) : { Condition vraie } if (Condition) : { Condition vraie } else : { Condition fausse } Exemple : if age < age min : print(”Moins de”, age min, ”ans”) else : print(”Pas de problème”) Exemple : while (Condition) : { Condition vraie } i =0 while i < nbSommets(G) : s = sommetNumero(G,i) print(s , ”est un sommet de”, G) i =i +1 Exemple : for Paramètre in Range : { Bloc d’ instructions } for a in range(10) : print(a, ”ˆ2 = ”, a∗a) Exemple : def Fonction (Paramètres séparés par des virgules) : { Bloc d’ instructions } def odd even(n) : if (n % 2) == 0 : return ”pair” else : return ”impair” Les caractères “ ” représentent des tabulations obligatoires. La fonction range permet de générer des suites d’entiers utilisables par la primitive for : list(range(10)) list(range(3,7)) list(range(1,20,4)) [0,1,2,3,4,5,6,7,8,9] [3,4,5,6] [1,5,9,13,17]