Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos de Programación en Python

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

¿Qué estructura se utiliza para tomar decisiones en Python?

a)

Módulos y bibliotecas externas

b)

Funciones definidas por el usuario

c)

Estructuras de repetición 'for' y 'while'

d)

Estructuras de control 'if', 'elif', 'else'

2.

¿Cómo se define una estructura condicional en Python?

a)

Una estructura condicional en Python se define con 'if', 'elif' y 'else'.

b)

A través de bucles 'for' y 'while'

c)

Usando solo 'if' sin 'else'

d)

Con una declaración 'switch'

3.

¿Qué palabra clave se usa para iniciar un bloque condicional?

a)

case

b)

when

c)

if

d)

loop

4.

¿Cuál es la función de 'elif' en una estructura condicional?

a)

No tiene ninguna función en la estructura condicional.

b)

Permite ejecutar solo una condición en una estructura condicional.

c)

Es un comando para finalizar la ejecución de un programa.

d)

Permite evaluar múltiples condiciones en una estructura condicional.

5.

¿Qué tipo de bucle se utiliza para iterar sobre una secuencia en Python?

a)

do-while

b)

foreach

c)

for

d)

while

6.

¿Cómo se define un bucle 'for' en Python?

a)

for variable in range:

b)

for variable from sequence:

c)

for variable in secuencia:

d)

for each variable in sequence:

7.

¿Qué palabra clave se utiliza para finalizar un bucle anticipadamente?

a)

return

b)

break

c)

exit

d)

continue

8.

¿Cómo se puede crear un bucle 'while' en Python?

a)

for condición in lista: # bloque de código

b)

while condición: # bloque de código

c)

do { # bloque de código } while condición;

d)

if condición: # bloque de código

9.

¿Qué se necesita para evitar un bucle infinito en un 'while'?

a)

Aumentar el contador del bucle en cada iteración.

b)

Usar un 'for' en lugar de un 'while'.

c)

Eliminar la condición del bucle por completo.

d)

Modificar la condición del bucle para que se vuelva falsa.

10.

¿Qué son las funciones nativas en Python?

a)

Funciones que son específicas de bibliotecas externas.

b)

Funciones integradas en Python que se pueden usar sin importar módulos.

c)

Funciones que solo se pueden usar en Python 3.

d)

Funciones que requieren importar módulos.

11.

¿Cómo se define una función en Python?

a)

function nombre_funcion(parametros)

b)

def nombre_funcion(parametros):

c)

create nombre_funcion(parametros)

d)

define nombre_funcion(parametros)

12.

¿Qué palabra clave se utiliza para devolver un valor de una función?

a)

output

b)

yield

c)

return

d)

send

13.

¿Qué función se utiliza para manejar excepciones en Python?

a)

finally

b)

try-catch

c)

if-else

d)

try-except

14.

¿Cómo se define un bloque 'try' en Python?

a)

Un bloque 'try' se define como 'catch: ' y se utiliza para manejar errores.

b)

Un bloque 'try' se define como 'except: ' y se utiliza para ignorar excepciones.

c)

Un bloque 'try' se define como 'try { código }' y se utiliza para ejecutar código sin errores.

d)

Un bloque 'try' se define como 'try: ' y se utiliza para manejar excepciones.

15.

¿Qué se utiliza para capturar excepciones en Python?

a)

try y catch

b)

try y except

c)

finally y except

d)

throw y catch

16.

¿Qué es una lista en Python?

a)

Una lista en Python es una colección ordenada y mutable de elementos.

b)

Una lista en Python es un tipo de variable que solo puede contener números.

c)

Una lista en Python es una colección inmutable de elementos.

d)

Una lista en Python es un conjunto desordenado de elementos.

17.

¿Cómo se accede a un elemento de una lista?

a)

Se utiliza la sintaxis lista{indice}

b)

Se accede a los elementos mediante lista:indice

c)

Se usa lista[indice] para acceder a todos los elementos

d)

Se utiliza la sintaxis lista[indice], por ejemplo, lista[0] para el primer elemento.

18.

¿Qué es un diccionario en Python?

a)

Un conjunto de funciones predefinidas.

b)

Una variable que almacena un solo valor.

c)

Un diccionario en Python es una colección de pares de clave-valor.

d)

Una lista de elementos ordenados.

19.

¿Cómo se define un diccionario en Python?

a)

Un diccionario se define con llaves {} y pares de clave-valor.

b)

Un diccionario se define con paréntesis () y valores únicos.

c)

Un diccionario se define como una lista de elementos sin claves.

d)

Un diccionario se define con corchetes [] y elementos separados por comas.

20.

¿Qué es el ámbito de una variable en programación?

a)

El ámbito de una variable es el tipo de dato que puede almacenar.

b)

El ámbito de una variable es la cantidad de memoria que ocupa.

c)

El ámbito de una variable es el nombre que se le asigna en el código.

d)

El ámbito de una variable es la región del código donde la variable es accesible.