wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Fundamentos de Programación en Python

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

¿Qué es una variable en Python?

a)

Una variable en Python es un método para manipular cadenas.

b)

Una variable en Python es un espacio en memoria que almacena datos y se le asigna un nombre.

c)

Una variable en Python es un tipo de dato específico.

d)

Una variable en Python es un comando para ejecutar funciones.

2.

¿Cuáles son los tipos de datos básicos en Python?

a)

string, number, boolean, collection

b)

char, byte, array, object

c)

integer, decimal, character, map

d)

int, float, str, bool, list, tuple, set, dict

3.

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

a)

for, while, do

b)

if, elif, else

c)

try, except, finally

d)

switch, case, break

4.

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

a)

function nombre_funcion(parametros) { cuerpo_de_la_funcion }

b)

nombre_funcion(parametros) => cuerpo_de_la_funcion

c)

def nombre_funcion: cuerpo_de_la_funcion

d)

def nombre_funcion(parametros): cuerpo_de_la_funcion

5.

¿Qué es una lista en Python y cómo se crea?

a)

Se define como: mi_lista = elemento1, elemento2, elemento3

b)

Se crea utilizando la función: crear_lista(elemento1, elemento2, elemento3)

c)

Se crea con la sintaxis: mi_lista = {elemento1, elemento2, elemento3}

d)

Se crea con la sintaxis: mi_lista = [elemento1, elemento2, elemento3]

6.

¿Qué es un diccionario en Python y para qué se utiliza?

a)

Una estructura de datos que solo almacena números enteros.

b)

Un conjunto de funciones que permiten manipular cadenas de texto.

c)

Un diccionario en Python es una colección de pares de clave-valor que se utiliza para almacenar y acceder a datos de manera eficiente.

d)

Una lista de elementos ordenados que se utiliza para almacenar datos.

7.

¿Cuál es la diferencia entre un bucle 'for' y un bucle 'while'?

a)

La diferencia principal es que 'for' itera un número específico de veces, y 'while' itera mientras una condición sea verdadera.

b)

El bucle 'for' no puede tener condiciones, mientras que 'while' siempre las tiene.

c)

Ambos bucles son idénticos y se pueden usar indistintamente.

d)

El bucle 'for' se usa solo en arrays, mientras que 'while' se usa en objetos.

8.

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

a)

Utilizar la función get, por ejemplo, lista.get(0) para el primer elemento.

b)

Usar el índice entre paréntesis, por ejemplo, lista(0) para el primer elemento.

c)

Acceder al elemento usando el nombre de la lista, por ejemplo, lista.primerElemento.

d)

Usar el índice entre corchetes, por ejemplo, lista[0] para el primer elemento.

9.

¿Qué función se utiliza para agregar un elemento a un diccionario?

a)

diccionario.insert(clave, valor)

b)

diccionario[clave] = valor

c)

diccionario.add(clave, valor)

d)

diccionario.append(clave, valor)

10.

¿Cómo se puede iterar sobre los elementos de una lista?

a)

Usar un bucle 'while' para recorrer la lista.

b)

Acceder a los elementos de la lista mediante su índice sin bucle.

c)

Usar un bucle 'for' para recorrer cada elemento de la lista.

d)

Utilizar la función 'map' para modificar la lista sin iterar.