QuestenaUn entraînement qui indique quoi revoir ensuite
Question 51

What does `bool(value)` return for an arbitrary Python object?

  1. The original object unchanged
  2. A Boolean value, exactly `True` or `False`Bonne réponse
  3. Only the integer 0 or 1, never a Boolean
  4. A Boolean only when the input is numeric

Explication

The call applies the object's truth-value rules and produces exactly one of the two Boolean values. It does not return the original operand, even when that operand itself controls the truth result.

Continuer avec ce test

Commencer l’entraînement
Question 51: What does `bool(value)` return for an arbitrary Python… · Python Fundamentals · Questena