option
Cuestiones
ayuda
daypo
buscar.php

propiedades de la estructura selectiva if....else en python

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
propiedades de la estructura selectiva if....else en python

Descripción:
Python básico

Fecha de Creación: 2025/08/27

Categoría: Informática

Número Preguntas: 10

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es la función principal de la estructura `if...else` en Python?. Evalúa una condición y siempre ejecuta el mismo bloque de código. Evalúa una condición y ejecuta un bloque de código si es verdadera o un bloque alternativo si es falsa. Repite un bloque de código indefinidamente. Define una función.

¿Es obligatoria la cláusula `else` en una estructura `if...else`?. Siempre es requerida después de un bloque `if`. Es opcional, pero solo se puede usar una vez en todo el programa. Es opcional y permite ejecutar un bloque de código si la condición del `if` es falsa. Siempre debe ir seguida de otra condición `if`.

¿Cuál es la función de la palabra clave `elif` en una estructura condicional?. Es una forma abreviada de escribir comentarios en el código. Permite encadenar múltiples condiciones después de un `if`. Es una palabra reservada que no se usa en Python. Se utiliza para definir bucles.

¿Qué tipo de dato debe ser la condición en una estructura `if`?. Debe ser un número entero. Debe ser una cadena de texto. Debe ser una expresión que se evalúe como un booleano. Puede ser cualquier tipo de dato.

¿Es posible escribir el bloque de código de un `if` o `else` en la misma línea de la condición?. Siempre debe ocupar varias líneas de código. No se puede escribir en la misma línea. Solo se puede escribir en la misma línea si es una asignación. Puede escribirse en la misma línea si es una sola instrucción.

¿Qué importancia tiene la indentación en una estructura `if...else` en Python?. Es opcional y se utiliza solo para mejorar la legibilidad. Es obligatoria y define los bloques de código dentro del `if` y `else`. Solo es necesaria dentro de funciones. No tiene ningún efecto en la ejecución del código.

¿Es posible anidar estructuras `if...else` en Python?. No se pueden anidar estructuras `if...else`. Solo se pueden anidar hasta un máximo de dos niveles. Se pueden anidar estructuras `if...else` dentro de otras estructuras `if...else`. Solo se pueden anidar dentro de funciones.

¿Qué tipo de operadores se pueden utilizar dentro de la condición de un `if`?. Solo se pueden usar operadores aritméticos. Solo se pueden usar operadores de comparación. Se pueden usar operadores lógicos para combinar múltiples condiciones. No se pueden usar operadores dentro de la condición.

¿Qué ocurre si la condición de un `if` siempre se evalúa como verdadera?. El código dará un error. El bloque `if` nunca se ejecutará. El bloque `if` se ejecutará siempre. El bloque `else` se ejecutará siempre.

¿Qué tipo de sentencias pueden ir dentro del bloque de código de un `if` o `else`?. Solo puede contener asignaciones. Solo puede contener llamadas a funciones. Puede contener cualquier tipo de sentencia de Python. Solo puede contener comentarios.

Denunciar Test