This page was exported from Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas
[ https://icn-isn-boissy.yj.fr/wp ] Export date: Tue Dec 24 3:41:38 2024 / +0000 GMT |
2- les expressions et les booléensles expressions et les booléensSi 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). À faire vous-même 16Dans la console, taper :
En Python, "4 == 5" est appelé une expression, 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"). Une expression (comme par exemple "4 == 5") est soit True, soit False. ATTENTION : notez le double égal "==" qui permet de distinguer une expression et une affectation (référencement d'une valeur par une variable). Le fait de confondre le "simple égal" et le "double égal" est une erreur classique qu'il faut éviter. À faire vous-même 17Soit le programme suivant :
Quel est le résultat attendu après l'exécution de ce programme si vous saisissez dans la console "a==b" ? Il est possible d'utiliser aussi l'opérateur "différent de" != À faire vous-même 18Soit le programme suivant :
Quel est le résultat attendu après l'exécution de ce programme si vous saisissez dans la console "a!=b" ? Notez aussi l'existence des opérateurs :
À chaque fois ces opérateurs sont True (vrai) ou False (faux). À faire vous-même 19Soit le programme suivant :
Quel est le résultat attendu après l'exécution de ce programme si vous saisissez dans la console "a<b" ? |
Post date: 2019-09-04 17:13:19 Post date GMT: 2019-09-04 15:13:19 Post modified date: 2019-09-08 13:30:38 Post modified date GMT: 2019-09-08 11:30:38 |
Powered by [ Universal Post Manager ] plugin. HTML saving format developed by gVectors Team www.gVectors.com |