Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 30-09-2021 08:27:56

Mouss
Membre
Inscription : 23-04-2020
Messages : 105

Booléen et variable

Bonjour,

Quand j'exécute ce programme ca marche :

a=3
b=5
c=a>b
print(c)

c est un booléen

Mais je ne comprends pas pourquoi ca ne marche pas pour ce booléen : a=b

a=3
b=5
c=a=b
print(c)

merci davance

Hors ligne

#2 30-09-2021 09:20:10

Matou
Invité

Re : Booléen et variable

Bonjour,

Tu confonds deux notions très différentes :
1/ Quand tu écris a=3, tu utilises un opérateur d'affectation, c'est à dire que tu affectes la valeur 3 à la variable a. Et, quand tu écris a=b, tu affectes à la variable a la même valeur que celle de la variable b
2/ Quand tu veux faire un test d'égalité de deux variables, tu dois utiliser l'opérateur ==

Pour clarifier,
a=3
b=5
c=(a==b)
print(c)
ce petit bout de code (testé en ipython avec python 2.7.13) te retournera False. Le booléen, c'est (a==b).

Cordialement

Matou

#3 02-10-2021 12:43:56

chedi trabelsi
Invité

Re : Booléen et variable

merci beaucoup

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
trente quatre moins trente et un
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums