Menu
Coddy logo textTech

Operatori logici Parte 1

Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 15 di 77.

Gli operatori logici vengono usati per combinare istruzioni condizionali.

Python ha tre operatori logici:

  • and
  • or
  • not

Vediamo come funziona l'operatore and:

L'operatore and restituisce True se entrambe le istruzioni sono vere.

# Crea due variabili booleane
x = True
y = True
# Verifica se sia x sia y sono True
result = x and y

Dopo aver eseguito il codice sopra, result contiene:

True

Se uno dei valori è False, il risultato sarà False:

# Crea due variabili booleane
x = True
y = False
# Controlla se x e y sono entrambi True
result = x and y

Questo ci dà:

False
challenge icon

Sfida

Facile

Completa il codice per determinare se una persona può guidare in base alla sua età e alla validità della patente.

Una persona può guidare quando:

  • Ha almeno 18 anni E
  • Ha una patente di guida valida

Completa gli spazi vuoti con i valori corretti:

  1. Inserisci 20 nella variabile age
  2. Inserisci True nella variabile has_license
  3. Inserisci l'età minima richiesta nel confronto

Provalo tu

age = ?
has_license = ?

result = age >= ? and has_license

# Non modificare la riga qui sotto
print("Eligible to drive:", result)
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Python online