⊗pyPmCdLA 131 of 208 menu

ET logique en Python

Parfois, il peut être nécessaire de composer une condition complexe. Pour cela, vous pouvez utiliser l'opérateur and, qui spécifie la simultanéité des conditions.

Supposons que nous ayons une variable tst :

tst = 5

Vérifions si elle est supérieure à zéro et simultanément inférieure à 10 :

if tst > 0 and tst < 10: print('+++') else: print('---')

Les conditions peuvent s'appliquer non pas à une seule variable, mais à différentes variables. Créons une condition qui doit être satisfaite si la variable tst1 est égale à 2 et simultanément si la variable tst2 est égale à 3 :

tst1 = 2 tst2 = 3 if tst1 == 2 and tst2 == 3: print('+++') else: print('---')

Une variable est donnée :

tst = -3

Vérifiez qu'elle est supérieure à zéro et inférieure à 5.

Une variable est donnée :

tst = 21

Vérifiez qu'elle est supérieure ou égale à 10 et inférieure ou égale à 20.

Deux variables sont données :

tst1 = 6 tst2 = 10

Vérifiez que la première variable est inférieure à 8 et la seconde - supérieure ou égale à 10.

Le code suivant est donné :

tst1 = 'abcde' tst2 = list(tst1) if len(tst1) >= 5 and len(tst2) < 8: print('+++') else: print('---')

Dites ce qui sera affiché dans la console.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser