Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Basi dei Booleani | Boolean e Confronti
Tipi di Dati in Python

bookBasi dei Booleani

Ogni decisione presa dal programma—che si tratti di mostrare un messaggio, ripetere un passaggio o validare un input—si riduce a un Booleano: True o False. Questo capitolo introduce i Booleani e il comportamento dei valori Python ordinari nelle condizioni.

Che cos'è un Booleano?

Un Booleano è un valore che rappresenta la verità: True o False (nota la maiuscola). Spesso si ottengono Booleani da confronti—age >= 18 restituisce True quando la condizione è soddisfatta—e li si utilizza direttamente nel flusso di controllo, ad esempio if is_adult:.

Veridicità nella pratica

Nelle condizioni if/while, Python tratta molti oggetti come "veritieri" o "falsi". I valori vuoti o pari a zero sono considerati falsi; tutto il resto è vero. Questo consente di scrivere controlli naturali come if items: o if name: senza confronti aggiuntivi.

Valori comunemente falsi

  • False;
  • None;
  • 0, 0.0;
  • "" (stringa vuota);
  • Contenitori vuoti: [], (), {}, set().

Le stringhe non vuote sono considerate vere—anche "0" o "False".

12345678910
is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
copy

1. Quale valore è falso in Python?

2. Quale valore stamperà questo codice?

3. Quale if non eseguirà il suo corpo?

question mark

Quale valore è falso in Python?

Select the correct answer

question mark

Quale valore stamperà questo codice?

Select the correct answer

question mark

Quale if non eseguirà il suo corpo?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 1

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 more about truthy and falsey values in Python?

What are some common mistakes when using Booleans in Python?

Can you give more examples of how Booleans are used in control flow?

Awesome!

Completion rate improved to 5.26

bookBasi dei Booleani

Scorri per mostrare il menu

Ogni decisione presa dal programma—che si tratti di mostrare un messaggio, ripetere un passaggio o validare un input—si riduce a un Booleano: True o False. Questo capitolo introduce i Booleani e il comportamento dei valori Python ordinari nelle condizioni.

Che cos'è un Booleano?

Un Booleano è un valore che rappresenta la verità: True o False (nota la maiuscola). Spesso si ottengono Booleani da confronti—age >= 18 restituisce True quando la condizione è soddisfatta—e li si utilizza direttamente nel flusso di controllo, ad esempio if is_adult:.

Veridicità nella pratica

Nelle condizioni if/while, Python tratta molti oggetti come "veritieri" o "falsi". I valori vuoti o pari a zero sono considerati falsi; tutto il resto è vero. Questo consente di scrivere controlli naturali come if items: o if name: senza confronti aggiuntivi.

Valori comunemente falsi

  • False;
  • None;
  • 0, 0.0;
  • "" (stringa vuota);
  • Contenitori vuoti: [], (), {}, set().

Le stringhe non vuote sono considerate vere—anche "0" o "False".

12345678910
is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
copy

1. Quale valore è falso in Python?

2. Quale valore stamperà questo codice?

3. Quale if non eseguirà il suo corpo?

question mark

Quale valore è falso in Python?

Select the correct answer

question mark

Quale valore stamperà questo codice?

Select the correct answer

question mark

Quale if non eseguirà il suo corpo?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 1
some-alt