Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Operatori Logici in Python | Padroneggiare la Logica Booleana in Python
Tipi di Dati in Python

bookOperatori Logici in Python

Nella vita reale, quasi tutti esprimono i propri pensieri usando frasi come "Sì o No", "Assolutamente No", "Sì, sì e sì!". Il linguaggio Python ti permette di fare quasi lo stesso, ma utilizza frasi più formali basate sulle dichiarazioni and, or e not. X e Y possono essere qualsiasi dichiarazione logica (True o False):

Diamo un'occhiata al codice qui sotto per capire la logica di ciascun operatore:

12345678910111213
# Example of `and` operator x = True y = False result = x and y print('Result of x and y:', result) # Output: False # Example of `or` operator result = x or y print('Result of x or y:', result) # Output: True # Example of `not` operator result = not x print('Result of not x:', result) # Output: False
copy
Compito

Swipe to start coding

Immagina di essere un contabile che controlla lo stato di un rapporto finanziario. Sostituisci ___ con True o False per soddisfare le seguenti condizioni:

  • La variabile report_is_valid dovrebbe essere True solo se il rapporto è stato inviato in tempo e firmato dal manager.
  • La variabile report_is_rejected dovrebbe essere False se il rapporto non è stato inviato o non è stato revisionato dal contabile.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

Awesome!

Completion rate improved to 3.03

bookOperatori Logici in Python

Scorri per mostrare il menu

Nella vita reale, quasi tutti esprimono i propri pensieri usando frasi come "Sì o No", "Assolutamente No", "Sì, sì e sì!". Il linguaggio Python ti permette di fare quasi lo stesso, ma utilizza frasi più formali basate sulle dichiarazioni and, or e not. X e Y possono essere qualsiasi dichiarazione logica (True o False):

Diamo un'occhiata al codice qui sotto per capire la logica di ciascun operatore:

12345678910111213
# Example of `and` operator x = True y = False result = x and y print('Result of x and y:', result) # Output: False # Example of `or` operator result = x or y print('Result of x or y:', result) # Output: True # Example of `not` operator result = not x print('Result of not x:', result) # Output: False
copy
Compito

Swipe to start coding

Immagina di essere un contabile che controlla lo stato di un rapporto finanziario. Sostituisci ___ con True o False per soddisfare le seguenti condizioni:

  • La variabile report_is_valid dovrebbe essere True solo se il rapporto è stato inviato in tempo e firmato dal manager.
  • La variabile report_is_rejected dovrebbe essere False se il rapporto non è stato inviato o non è stato revisionato dal contabile.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 3.03
Sezione 2. Capitolo 3
single

single

some-alt