ASIR Python test general
|
|
Título del Test:
![]() ASIR Python test general Descripción: Cuestionario de Python para 2º ASIR |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es el resultado del siguiente código? x = 5, y = "5", print(x + int(y)). "55". 10. Error. 5. ¿Qué tipo de dato devuelve la función input() en Python?. int. float. str. bool. ¿Qué salida produce el siguiente código? contador = 0; while contador < 3: contador += 1; if contador == 2: continue; print(contador). 1 2 3. 1 3. 2 3. 1 2. ¿Qué salida produce el siguiente código? x = 7; if x > 10: print("A"); elif x > 5: print("B"); else: print("C"). A. B. C. No imprime nada. ¿Cuál es el resultado? for i in range(3): print(i). 1 2 3. 0 1 2. 0 1 2 3. Error. ¿Qué salida produce el siguiente código? for i in range(5): if i == 3: break; print(i); else: print("Fin"). 0 1 2 3 Fin. 0 1 2. 0 1 2 Fin. 0123. ¿Cuál es la salida? x = 10; if x > 5: print("A"); elif x > 8: print("B"). A. B. A y B. Nada. ¿Cuál es el resultado de "Hola"[1]?. H. o. l. a. ¿Qué devuelve len("Python")?. 5. 6. 7. Error. ¿Cuál de las siguientes estructuras es mutable?. tupla. string. lista. int. ¿Qué método añade un elemento al final de una lista?. add(). append(). insert(). push(). ¿Cuál es la salida? lista = [1, 2, 3]; lista.append(4); print(lista). [1, 2, 3]. [4, 1, 2, 3]. [1, 2, 3, 4]. Error. ¿Qué característica tienen las tuplas?. Son mutables. Son inmutables. Son listas ordenadas. No almacenan datos. ¿Cómo se accede al valor asociado a una clave en un diccionario?. dict.clave. dict(clave). dict[clave]. get(dict). ¿Qué sucede si se accede a una clave inexistente en un diccionario usando []?. Devuelve None. Devuelve 0. Ignora la instrucción. Error. ¿Qué función se utiliza para abrir un archivo?. open(). file(). read(). load(). ¿Qué modo abre un archivo para escritura sobrescribiendo su contenido?. w. a. r. x. ¿Cuál es la ventaja principal de usar with open(...)?. Mejora la velocidad. Cierra automáticamente el archivo. Evita errores de sintaxis. Permite leer más rápido. ¿Qué método permite leer todo el contenido de un archivo?. read(). write(). open(). close(). ¿Qué ocurre si intentas abrir un archivo que no existe en modo lectura?. Se crea automáticamente. Devuelve vacío. Se ignora. Error. ¿Qué devuelve la siguiente función? def funcion(): return 5, 10; a, b = funcion(); print(a + b). 15. (5,10). Error. "510". ¿Qué salida produce el siguiente código? class Persona: def __init__(self, nombre): self.nombre = nombre; p = Persona("Ana"); print(p.nombre). Error. None. Persona. "Ana". ¿Qué representa una clase en programación orientada a objetos?. Un dato. Una función. Una función avanzada. Una plantilla. ¿Qué es un objeto?. Una función. Una instancia de una clase. Un tipo de dato. Un archivo. ¿Qué método se ejecuta automáticamente al crear un objeto? class Animal: def hablar(self): return "Sonido"; class Perro(Animal): pass; p = Perro(); print(p.hablar()). Error. None. "Sonido". "Perro". ¿Qué concepto permite ocultar los detalles internos de una clase?. Herencia. Polimorfismo. No se pueden ocultar los detalles internos de una clase. Encapsulación. ¿Qué permite la herencia?. Repetir código. Crear funciones. Reutilizar código entre clases. Ninguna de las anteriores. ¿Qué es el polimorfismo?. Diferentes objetos responden al mismo método de forma distinta. Capacidad de un objeto de cambiar su valor. Crear múltiples funciones. Crear múltiples clases. ¿Qué palabra clave se usa para manejar errores?. if. try. while. for. ¿Qué ocurre si no se captura una excepción?. Se ignora. Se corrige automáticamente. El programa se detiene. Se repite la ejecución. |





