⊗pyPmCdLA 131 of 208 menu

Operatore AND in Python

A volte potrebbe essere necessario creare una condizione complessa. A questo scopo, puoi utilizzare l'operatore and, che impone la simultaneità delle condizioni.

Supponiamo di avere una variabile tst:

tst = 5

Controlliamo se è maggiore di zero e simultaneamente minore di 10:

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

Le condizioni possono essere applicate non a una sola variabile, ma a variabili diverse. Creiamo una condizione che deve essere soddisfatta se la variabile tst1 è uguale a 2 e simultaneamente se la variabile tst2 è uguale a 3:

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

Data una variabile:

tst = -3

Verifica che sia maggiore di zero e minore di 5.

Data una variabile:

tst = 21

Verifica che sia maggiore o uguale a 10 e minore o uguale a 20.

Date due variabili:

tst1 = 6 tst2 = 10

Verifica che la prima variabile sia minore di 8 e la seconda - maggiore o uguale a 10.

Dato il seguente codice:

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

Di' cosa verrà stampato nella console.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta