option
Cuestiones
ayuda
daypo
buscar.php

python

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
python

Descripción:
asir programación

Fecha de Creación: 2025/05/23

Categoría: Informática

Número Preguntas: 44

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

¿Cómo se elimina un elemento de un set en Python?. discard(). Todas las anteriores. pop(). remove().

¿Qué es un lenguaje de programación?. Un dispositivo físico que ejecuta programas. Un sistema operativo que gestiona el hardware. Un tipo de hardware especializado. Un conjunto de instrucciones utilizadas para comunicarse con una computadora.

¿Qué diferencia hay entre un set y una lista en Python?. Los sets no tienen orden, las listas sí. Los sets permiten elementos duplicados. Las listas no son mutables, los sets sí. Los sets se acceden por índice.

¿Qué significa que una lista en Python sea mutable?. Tiene un tamaño fijo. Solo acepta ciertos tipos de datos. Se puede modificar después de ser creada. No se puede modificar después de ser creada.

En PSeInt, ¿qué tipo de dato devuelve una operación lógica?. Lógico. Real. Entero. Cadena.

¿Cuál es el tipo de dato adecuado para almacenar múltiples valores relacionados y acceder a ellos mediante un índice? d. Lista. Cadena. For. Diccionario.

¿Qué diferencia hay entre datos e información?. Los datos son procesados para obtener información. Los datos son la salida de un algoritmo. Los datos y la información son lo mismo. La información no requiere datos previos.

¿Qué es un error lógico en un programa?. Cuando el programa ejecuta resultados incorrectos debido a un fallo en la lógica. Cuando el programa no compila. Cuando hay un fallo en la entrada de datos. Cuando el programa se cierra inesperadamente.

¿Qué método se usa para agregar un elemento a un diccionario en Python?. dict[key] = value. insert(). update(). append().

¿Cuál de los siguientes operadores pertenece a las estructuras condicionales en PSeInt?. Según. Ninguno de los anteriores. Para. Mientras.

¿Cuál es el tipo de dato más adecuado para almacenar pares clave-valor en Python?. Diccionario. Set. Lista. Tupla.

¿Cuál es la diferencia entre un operador relacional y uno lógico?. Los relacionales comparan valores; los lógicos combinan condiciones. No hay diferencia. Los relacionales combinan condiciones; los lógicos comparan valores. Los lógicos no se utilizan en programación.

¿Qué operador en Python verifica si un elemento pertenece a un conjunto o lista?. in. contains. ==. <>.

¿Cómo se define una tupla en Python?. Con parentesis (-). Con llaves { - }. Con corchetes [ - ]. Con una barra vertical | - |.

¿Cuál es una metodología de programación ágil?. Scrum. Cascada. Big Bang. Ensamblador.

¿Cuál de las siguientes afirmaciones sobre los conjuntos (sets) es correcta?. No permiten elementos duplicados. Son estructuras ordenadas. Pueden contener elementos duplicados. Se indexan como las listas.

¿Cómo se define un diccionario en Python?. [clave, valor, clave2, valor2]. {clave: valor, clave2: valor2}. (clave, valor, clave2, valor2). clave: valor; clave2: valor.

¿Qué hace el operador // en Python?. Realiza una división entera. No existe en Python. Realiza una multiplación. Devuelve el residuo de una división.

¿Cuál es la función principal de un bucle for en Python?. Iterar sobre una secuencia. Comparar dos valores. Evaluar una condición y ejecutarla una sola vez. Ejecutar un bloque de código indefinidamente.

¿Cuál es la diferencia principal entre for y while? d. while depende de una condición y for itera sobre una secuencia. No hay diferencia. for solo se usa con cadenas. for se usa solo con listas y while con enteros.

¿Cuál es el propósito de la palabra clave return en una función?. Imprimir el resultado en pantalla. Devolver un valor desde la función. Detener la ejecución de la función. Iniciar un bucle dentro de la función.

¿Qué sucede si una función no tiene un return?. Retorna None. No retorna nada y genera error. Retorna una cadena vacía. Retorna 0.

¿Cuál de las siguientes afirmaciones sobre funciones en Python es falsa?. Se definen con la palabra clave def. Pueden no tener parámetros. Siempre deben devolver un valor. Pueden recibir múltiples parámetros.

¿Cuál es la sintaxis correcta para recorrer un diccionario e imprimir sus claves y valores?. for clave in diccionario.keys():. for valor in diccionario.values():. for clave, valor in diccionario.items():. for clave in diccionario.items():.

El factorial de un número entero no negativo es el producto de todos los números enteros positivos desde 1 hasta ese número. Crea un script que calcule el factorial de 25: import math print(math.factorial(25)). 17511250043330985784004000. 15511256943337985784200010. 17511256043337985784200600. 15511210043330985984000000.

¿Cuál de estas opciones elimina una clave de un diccionario?. mi_dict.popitem("clave"). remove(mi_dict["clave"]). mi_dict.delete("clave"). del mi_dict["clave"].

¿Qué palabra clave se usa para definir una clase en Python?. class. object. struct. def.

¿Qué imprime este código? class Persona: def __init__(self, nombre): self.nombre = nombre p = Persona("Ana") print(p.nombre). Ana. None. Error. Persona.

¿Cuál es la diferencia entre un método y un atributo en una clase?. El atributo almacena datos; el método ejecuta acciones. El método solo sirve para clases públicas. El atributo es una función, el método no. No hay diferencia.

¿Qué hace este fragmento? class Animal: def hablar(self): return "Sonido" class Perro(Animal): def hablar(self): return "Ladrido" a = Perro() print(a.hablar()). Imprime "Ladrido". Da error. Imprime "Sonido". Imprime "Perro".

¿Cuál es la principal ventaja de NumPy respecto a las listas de Python?. Mayor eficiencia en cálculos numéricos. Menor compatibilidad. Mejor visualización gráfica. Es más lento pero más legible.

¿Qué hace np.zeros((2,3))?. Crea una matriz 2x3 llena de ceros. Crea un array vacío. Crea una lista de ceros. Devuelve un error.

¿Qué resultado tiene np.linspace(0, 10, 5)?. [0, 1, 2, 3, 4]. [1, 2, 3, 4, 5]. [0, 2.5, 5, 7.5, 10]. [0, 5, 10].

¿Qué hace np.array([[1,2],[3,4]]).shape?. Devuelve (2,2). Devuelve [2,2]. Devuelve 4. Devuelve (4,).

¿Qué objeto representa una tabla en pandas?. Dataframe. Series. Array. Tabla.

¿Qué hace df.head()?. Devuelve el resumen estadístico. Muestra los nombres de columnas. Muestra las primeras filas. Muestra el último registro.

¿Qué hace df['columna'] en pandas?. Muestra una columna. Borra una columna. Muestra la primera fila. Crea una columna.

¿Cuál es el resultado de df.mean() en un DataFrame numérico?. La media de cada columna. La media de todas las filas. Da error si hay strings. La suma de cada columna.

¿Cuál de las siguientes opciones permite crear un array con NumPy?. np.array(). np.table(). np.list(). np.matrix().

¿Qué función de la librería math permite calcular la raíz cuadrada de un número?. sqrt(). root(). log(). power().

¿Qué sucede si intentamos abrir un archivo que no existe con open("archivo.txt", "r")?. Genera un error. No hace nada. Se crea automáticamente. Borra el contenido de otro archivo.

¿Qué método permite leer todas las líneas de un archivo en Python?. file.readlines(). file.read(). file.write(). file.readline().

¿Qué método se usa para cerrar un archivo después de abrirlo en Python?. file.close(). file.exit(). file.stop(). file.end().

¿Dónde está el error en la siguiente sentencia de Python? with open("datos.txt", "w") as archivo: contenido = archivo.read() print(contenido). El modo de apertura "w" no es válido para leer archivos. La función open() debe cerrarse manualmente con archivo.close(). archivo.read() debería ser archivo.readlines(). Sobra el : al final de la línea with open(...).

Denunciar Test