On exécute le code suivant
a = 2 b = 3 c = a ** b d = c % b
Quelle est la valeur de d à la fin de l'exécution ?
On considère une formule booléenne form des variables booléennes a et b dont voici la table de vérité.
Quelle est cette formule booléenne form ?
La variable x contient la valeur 3, la variable y contient la variable 4. Quelle expression s'évalue en True parmi les quatre propositions suivantes ?
Pour quelles valeurs booléennes des variables a, b et c l'expression (a or b) and (not c) a-t-elle pour valeur True ?
Soient a et b deux booléens. L’expression booléenne NOT(a AND b) OR a est équivalente à :
Quelle est la valeur de x à la fin de l'exécution du script Python suivant ?
x = 1 for i in range(10): x = x * 2
Si a vaut False et b vaut True, que vaut l’expression booléenne NOT(a AND b) ?
Parmi les quatre expressions suivantes, laquelle s'évalue en True ?
Sachant que l'expression not(a or b) a la valeur True, quelles peuvent être les valeurs des variables booléennes a et b ?
Si A et B sont des variables booléennes, laquelle de ces expressions booléennes est équivalente à (not A) or B ?
À quelle affectation sont équivalentes les instructions suivantes, où a, b sont des variables entières et c une variable booléenne ?
if a==b: c = True elif a > b+10: c = True else: c = False
On considère l'extrait de code suivant :
while (a < 20) or (b > 50): ...... ......
Quelles conditions permettent de mettre fin à cette boucle ?