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 ain 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 fonction range 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]