Les opérateurs arithmétiques sur les entiers et les réels : Les opérateurs logiques :
Opération Algo Python Exemples
Opération En Algorithme En python
Annexe 1
Addition + + 3+5 donne 8 La conjonction ET and
Soustraction - - 3 – 5 donne-2
La disjonction OU or
Multiplication * * 2*4 donne 8
La négation NON not
Division réelle / / 5 / 2 =2.5
Division Entière Div // 10 Div 3 = 3
La table de vérité
Reste de la Mod % 5 % 2 =1
division entière A B A ET B A OU B Non A
5.0 % 2.0=1.0
Vrai Vrai Vrai Vrai Faux
Vrai Faux Faux Vrai Faux
Faux Vrai Faux Vrai Vrai
Faux Faux Faux Faux Vrai
Les fonctions sur les types numériques Les opérateurs de comparaison :
En Algorithme En python Rôle Exemples Opérateur En Algo En Python
Retourne l’entier le plus proche x=arrondi(9.5)
Arrondi (x) round(x) de la valeur de x.
Egal = ==
# On affecte à x la valeur 10 Différent ≠ !=
Retourne la racine carrée d’un from math import sqrt
RacineCarré (x) sqrt(x) nombre x positif. x=sqrt(16) Strictement supérieur > >
# On affecte à x le réel 4.0
Strictement inférieur < <
Retourne un entier aléatoire de from random import randint
Aléa (vi, vf) randint(vi,vf) l’intervalle [vi, vf]. x=randint(0,10) Supérieur ou égal ≥ >=
# On affecte à x une valeur aléatoire
entre 0 et 10
Inférieur ou égal ≤ <=
Ent (x) int(x) Retourne la partie entière de x. X=int(3.14) # On affecte à x l’entier 3 Appartient in
Abs(x) Abs(x) Retourne la valeur absolue de x X= abs(-2) # On affecte à x l’entier 2
X= abs(-2.3) # On affecte à x le réel 2.3