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:
andornot
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 yDopo aver eseguito il codice sopra, result contiene:
TrueSe 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 yQuesto ci dà:
FalseSfida
FacileCompleta 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:
- Inserisci 20 nella variabile age
- Inserisci True nella variabile has_license
- 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)Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatori logici Parte 47Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati10FizzBuzz con un tocco speciale
Panoramica del giocoLa funzione FizzBuzz2Variabili
NumeriStringaBooleanoConvenzioni di denominazioneVariabili vuoteRipasso - Inizializzare le variabili8Cicli
Ciclo forCiclo whileBreakContinueRipasso - FattorialeLa funzione rangeCiclo annidatoRipasso - Input dinamico3Operatori Parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheRipasso - Matematica sempliceOperatori di confronto6Input/output di base
OutputOutput con variabiliInputConversione di tipoRipasso - Fino a 120Ripasso - Vero o falso9Funzioni
Dichiarare una funzioneArgomentiValore restituitoRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneValori predefinitiEsercitati da solo: Compilatore Python online