Connecteur ==, 2 exigences à rendre compatibles
Résolu/Fermé
jafffar
Messages postés
3
Date d'inscription
vendredi 14 février 2020
Statut
Membre
Dernière intervention
17 février 2020
-
14 févr. 2020 à 23:55
jafffar Messages postés 3 Date d'inscription vendredi 14 février 2020 Statut Membre Dernière intervention 17 février 2020 - 15 févr. 2020 à 19:23
jafffar Messages postés 3 Date d'inscription vendredi 14 février 2020 Statut Membre Dernière intervention 17 février 2020 - 15 févr. 2020 à 19:23
A voir également:
- Connecteur ==, 2 exigences à rendre compatibles
- Comment rendre un fichier moins lourd - Guide
- 2 ecran pc - Guide
- Word numéro de page 1/2 - Guide
- France 2 uhd - Accueil - TV & Vidéo
- Nettoyer connecteur de charge - Accueil - Téléphones
2 réponses
Bonjour,
Un petit test
Permet de voir que ça ne fait pas ce que tu pensais que ça faisait.
Une chaine est évaluée à
Donc quand tu fais
Pour tester si une valeur est parmi d'autres, on se sert d'un conteneur, dans ton cas un tuple est opportun.
Un petit test
>>> accord = 'yes' >>> accord == ("oui" or "yes" or "ok" or "ouais") False
Permet de voir que ça ne fait pas ce que tu pensais que ça faisait.
Une chaine est évaluée à
Truesi elle contient quelque chose sinon
False.
>>> 'ok' or 'pas ok' 'ok' >>> '' or 'pas ok' 'pas ok'
Donc quand tu fais
'oui' or 'yes', ce sera toujours "oui".
Pour tester si une valeur est parmi d'autres, on se sert d'un conteneur, dans ton cas un tuple est opportun.
accord in ("oui", "yes", "ok", "ouais")
jafffar
Messages postés
3
Date d'inscription
vendredi 14 février 2020
Statut
Membre
Dernière intervention
17 février 2020
1
15 févr. 2020 à 19:23
15 févr. 2020 à 19:23
Merci Trifou pour ta réponse claire et solidaire. J'ai en effet pu sortir de mon impasse grâce à l'utilisation d'un tuple que grâce à ce conseil je pourrai utiliser dans mes programmes ultérieurs.