Aide-m´ emoire – Langage Python
Op´erateurs math´ematiques : op´erateurs usuels +,−,∗, /, // , modulo %
Op´erateurs bool´eens : comparaison <, >, <=, >= , ´egalit´e ==,! = , 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`eme”)
while (Condition) : { Condition vraie }
Exemple : i = 0
while i <nbSommets(G): s = sommetNumero(G,i)
print(s , ”est un sommet de”, G) i = i + 1
for Param`etre in Range: { Bloc d’ instructions}
Exemple :
for a in range(10) :
print(a, ”ˆ2 = ”, a∗a)
def Fonction (Param`etres s´epar´es par des virgules ): { Bloc d’ instructions}
Exemple :
def odd even(n) : if (n % 2) == 0 :
return”pair”
else :
return”impair”
Les caract`eres “ ” repr´esentent des tabulations obligatoires.
La fonctionrange permet de g´en´erer des suites d’entiers utilisables par la primitive for:
list(range(10)) [0,1,2,3,4,5,6,7,8,9]
list(range(3,7)) [3,4,5,6]
list(range(1,20,4)) [1,5,9,13,17]