Notions de programmation : de Scratch à Python

1- Vrai ou Faux ?

Si quelqu'un vous dit que « 4 est égal à 5 », vous lui répondez quoi ? « C'est faux ». Si maintenant la même personne vous dit que « 7 est égal à 7 », vous lui répondrez bien évidemment que «c'est vrai».

En Python, ces deux «affirmations» («4 est égal à 5» et «7 est égal à 7») s'écriront «4 == 5» et «7 == 7» (notez bien le double signe égal).

MéthodeA vous de jouer...

Dans la console, taper le code suivant :

1
4==5

Quel est le résultat obtenu après l'exécution de ce programme ?

En Python, "4 == 5" est appelé une expression et le «double égal» (==) est l'opérateur d'égalité., une expression est soit vraie ("True"), soit fausse ("False").

Pour l'instant, nous avons vu deux grands types de données : les nombres (entier ou flottant) et les chaînes de caractères, il existe un troisième type tout aussi important que les deux premiers : les booléens.

Un booléen est un type de données qui ne peut prendre que deux valeurs : vrai ("True") ou faux ("False").

AttentionAttention !

Il ne faut pas confondre l'opérateur d'égalité (==) et l'opérateur d'affectation (=) utilisé pour attribuer une valeur aux variables. La confusion entre ces 2 opérateurs est une erreur classique qui est parfois très difficile à détecter !

MéthodeA vous de jouer...

Soit le programme suivant :

1
a=4
2
b=7
3
print(a==b)
4
a=7
5
print(a==b)

Sans saisir le programme, quel doit être le résultat obtenu après l'exécution de ce programme ?

Vérifiez votre hypothèse en saisissant ce programme.

Les autres opérateurs de comparaison :

Opérateur

Signification littérale

<

strictement inférieur à

>

strictement supérieur à

<=

inférieur ou égal à

>=

supérieur ou égal à

!=

différent de

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Licence : Domaine PublicRéalisé avec Scenari (nouvelle fenêtre) modèle documentaire TechnOpale