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).

Répondre

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)?
soixante dix-huit moins soixante 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.

Retour

Résumé de la discussion (messages les plus récents en premier)

chedi trabelsi
02-10-2021 12:43:56

merci beaucoup

Matou
30-09-2021 09:20:10

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

Mouss
30-09-2021 08:27:56

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

Pied de page des forums