Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Tipo di Dato Booleano | Istruzioni Condizionali
Quizzes & Challenges
Quizzes
Challenges
/
Introduzione a Python

bookTipo di Dato Booleano

In questo capitolo, approfondiremo il tipo di dato Boolean. I booleani sono semplici ma potenti: consentono di gestire valori True o False, permettendo ai nostri programmi di reagire efficacemente a situazioni diverse. Nel contesto della gestione di un negozio di alimentari, i booleani possono aiutarci a determinare se certe condizioni sono soddisfatte, come ad esempio se un articolo è disponibile o se una promozione è attiva.

Guarda come Alex utilizza i tipi di dato Boolean per confrontare prezzi e nomi:

Comprendere i tipi di dato Boolean

Un tipo di dato booleano ha solo due valori possibili: True e False. Questi valori sono spesso il risultato di operazioni di confronto e sono fondamentali per controllare il flusso dei nostri programmi. Comprendendo i booleani, sarai in grado di scrivere codice che prende decisioni in base a diverse condizioni.

Le seguenti operazioni sono comuni operatori di confronto che restituiscono valori booleani:

  • Uguale a: ==;
  • Diverso da: !=;
  • Maggiore di: >;
  • Minore di: <;
  • Maggiore o uguale a: >=;
  • Minore o uguale a: <=.

Applicazione di esempio

Verifica se un articolo (milk) è in scorta bassa confrontando la sua quantità con una soglia predefinita per scorte basse:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Ora tocca a te esercitarti con i booleani. In questa sfida, verificherai se il costo totale di un acquisto è idoneo per uno sconto.

Compito

Swipe to start coding

È necessario definire una variabile per il costo totale, creare una variabile booleana per verificare l'idoneità allo sconto e stampare il risultato.

  • Definire una variabile denominata total_cost e assegnarle il valore 25.00 per rappresentare il costo totale di una spesa alimentare.
  • Creare una variabile booleana denominata discountEligible confrontando la variabile total_cost con la soglia di sconto di 20.00 utilizzando l'operatore maggiore o uguale a (>=).
  • Stampare il valore della variabile discountEligible per indicare se l'acquisto è idoneo a uno sconto.

Requisiti di output

  • Stampare il messaggio: Is the purchase eligible for a discount? <discountEligible>.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1
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

Suggested prompts:

Can you explain how the comparison operators work in more detail?

What are some other real-life examples where booleans are useful?

Can you give me a practice challenge to try using booleans?

close

Awesome!

Completion rate improved to 2.17

bookTipo di Dato Booleano

Scorri per mostrare il menu

In questo capitolo, approfondiremo il tipo di dato Boolean. I booleani sono semplici ma potenti: consentono di gestire valori True o False, permettendo ai nostri programmi di reagire efficacemente a situazioni diverse. Nel contesto della gestione di un negozio di alimentari, i booleani possono aiutarci a determinare se certe condizioni sono soddisfatte, come ad esempio se un articolo è disponibile o se una promozione è attiva.

Guarda come Alex utilizza i tipi di dato Boolean per confrontare prezzi e nomi:

Comprendere i tipi di dato Boolean

Un tipo di dato booleano ha solo due valori possibili: True e False. Questi valori sono spesso il risultato di operazioni di confronto e sono fondamentali per controllare il flusso dei nostri programmi. Comprendendo i booleani, sarai in grado di scrivere codice che prende decisioni in base a diverse condizioni.

Le seguenti operazioni sono comuni operatori di confronto che restituiscono valori booleani:

  • Uguale a: ==;
  • Diverso da: !=;
  • Maggiore di: >;
  • Minore di: <;
  • Maggiore o uguale a: >=;
  • Minore o uguale a: <=.

Applicazione di esempio

Verifica se un articolo (milk) è in scorta bassa confrontando la sua quantità con una soglia predefinita per scorte basse:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Ora tocca a te esercitarti con i booleani. In questa sfida, verificherai se il costo totale di un acquisto è idoneo per uno sconto.

Compito

Swipe to start coding

È necessario definire una variabile per il costo totale, creare una variabile booleana per verificare l'idoneità allo sconto e stampare il risultato.

  • Definire una variabile denominata total_cost e assegnarle il valore 25.00 per rappresentare il costo totale di una spesa alimentare.
  • Creare una variabile booleana denominata discountEligible confrontando la variabile total_cost con la soglia di sconto di 20.00 utilizzando l'operatore maggiore o uguale a (>=).
  • Stampare il valore della variabile discountEligible per indicare se l'acquisto è idoneo a uno sconto.

Requisiti di output

  • Stampare il messaggio: Is the purchase eligible for a discount? <discountEligible>.

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!

Sezione 3. Capitolo 1
single

single

some-alt