Variabili booleane

Finora abbiamo visto variabili testuali e variabili numeriche intere. Nei prossimi esercizi tratteremo le variabili boolean e i loro casi d'uso.
Le variabili booleane possono assumere solo due valori: True e False. Possono rappresentare se un'affermazione (condizione) è vera o falsa.
is_better = True
sometimes = False
playing_football = True
hello = False

print(sometimes, playing_football)
Questo programma stamperebbe False True poiché il valore di sometimes è impostato su False e quello di playingfootball su True.
 
Per ottenere i tipi delle variabili possiamo usare la funzione type.
a = True
b = 123
c = 'hello'
d = 'False'

print(type(a), type(b), type(c), type(d), type(1234))
Questo programma stamperebbe <class 'bool'> <class 'int'> <class 'str'> <class 'str'> <class 'int'>. Ciò significa che:
  • a è di tipo bool (una variabile booleana che può essere True o False)
  • b è di tipo int (una variabile numerica intera)
  • c è di tipo str (una variabile testuale/di tipo string)
  • d è di tipo str (una variabile testuale/di tipo string) - non una booleana
  • 1234 è di tipo int (un valore numerico)
 

Sfida

Crea una variabile numerica favorite e assegnale il tuo numero preferito. Crea una variabile best e assegnale True.
Il tuo programma dovrebbe stampare i tipi delle variabili favorite e best nell'output, così come i tipi di True, False e 'long long text'.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue