TesIA Exam Bloque: Categoría Libre ID: UJH6TnwEcTyKcjzSi0G5

25. ¿Qué valor imprime este código? x = 0 if x: print('Si') else: print('No')

  1. A) Si
  2. B) No
  3. C) Error
  4. D) Nada

Feedback de la pregunta

La respuesta correcta es B. La respuesta correcta es No.
En Python, el número entero 0 se evalúa automáticamente como False en un contexto booleano. Por lo tanto, al evaluar 'if x' siendo x igual a 0, la condición falla y el flujo del programa se dirige inmediatamente al bloque else.

Chat de la pregunta

Todavía no hay mensajes públicos para esta pregunta.