Variables booléennes

Jusqu'à présent, nous avons vu des variables textuelles ainsi que des variables numériques entières. Nous allons aborder les variables booléennes et leurs cas d'utilisation dans les prochains exercices.
Les variables booléennes ne peuvent prendre que deux valeurs : True et False. Elles peuvent représenter si une affirmation (condition) est vraie ou fausse.
is_better = True
sometimes = False
playing_football = True
hello = False

print(sometimes, playing_football)
Ce programme affichera False True car la valeur de sometimes est définie comme False et la valeur de playing_football est définie comme True.
 
Pour obtenir les types des variables, nous pouvons utiliser la fonction type.
a = True
b = 123
c = 'hello'
d = 'False'

print(type(a), type(b), type(c), type(d), type(1234))
Ce programme affichera <class 'bool'> <class 'int'> <class 'str'> <class 'str'> <class 'int'>. Ce qui signifie que :
  • a est de type bool (une variable booléenne qui peut être True ou False)
  • b est de type int (une variable numérique entière)
  • c est de type str (une variable textuelle/string)
  • d est de type str (une variable textuelle/string) - pas une booléenne
  • 1234 est de type int (une valeur numérique)
 

Défi

Créez une variable numérique favorite et attribuez-lui votre nombre préféré. Créez une variable best et attribuez-lui True.
Votre programme doit afficher les types des variables favorite et best en sortie, ainsi que les types de True, False et '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