Crear
Descargar
Obtener Plan Académico
Compartir juego
Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

Manejo de Excepciones en Python

Test

(11)
Jugadas 335 %Acierto 43 Tiempo medio 01:58

Sobre esta actividad

Quiz sobre errores comunes

Creada por

Bolivia

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
Manejo de Excepciones en Python
 

Manejo de Excepciones en PythonVersión en línea

Quiz sobre errores comunes

por Mary Villamil
1

¿Cuál es el bloque en el cual se debe escribir instrucciones que pueden generar una excepcion ?

2

¿Qué excepción comun ocurre al dividir entre cero?

3

¿Qué excepción se genera al acceder a una clave que no existe en un diccionario?

4

¿Cuál es el formato para capturar una excepción en una variable e?

5

¿Qué excepción se aplica si no existe el atributo o función de un objeto?

6

¿Qué bloque se ejecuta si existe o no una excepcion?

7

¿Qué excepción sucede si un archivo no esta en la dirección especificada?

8

¿Qué excepción se lanza al ingresar una cadena en vez de un entero?

9

¿Qué se logra al usar except (ValueError, TypeError):?

10

¿Qué opción permite reportar una excepción sin detener el programa?

11

¿Qué es una excepcion?

12

¿Cuáles son los bloques que gestionan una excepción?

13

¿Un bloque try puede tener mas un bloque except?

Escoge una o varias respuestas

14

¿Qué tipo de excepción se tiene si se quiere sumar un numero mas la letra a?

15

¿Si se trata de acceder a una posición que no existe en una lista que excepción se tiene?

16

¿Si se trata de acceder a una función o método no definido previamente que excepción se tiene?

17

¿Con que palabra aplicada al bloque except se puede capturar cualquier excepcion?

18

¿Cómo se importa el manejo de expresiones regulares en un programa en Python?

19

¿En patrones, para que se utiliza el metacaracter \d?

20

¿En patrones, para que se utiliza el metacaracter \D?

21

¿En patrones, el metacaracter \w para que se emplea?

22

En Patrones ¿Cuál es el símbolo que representa el inicio de la cadena?

Respuesta escrita

23

En patrones ¿Cuál es el símbolo que representa el fin de la cadena?

Respuesta escrita

24

En Patrones ¿Para que se emplea el *?

25

En patrones ¿Para que se emplea el +?

26

En funciones ¿Para que se utilizar la función .isdigit()?

27

En Funciones ¿Para que se emplea la función .isalpha()?

28

En Funciones ¿La función .isalnum() para que se emplea?

29

En Funciones ¿Para que es útil la función .isspace()?

30

En Funciones ¿Si desea saber si una cadena esta compuesta solo de letras minúsculas que función utilizaría?

31

En Funciones ¿Si desea saber si una cadena esta compuesta de solo letras mayusculas que función utilizaría?

32

En funciones ¿Cuál es la función que utilizaría si desea borrar los espacios de atrás y adelante de una cadena?

33

En Funciones ¿Para que se utiliza la función .replace(viejo, nuevo) ?

34

En funciones ¿Para que se utilizar la función .split(separador) ?

35

En Patrones ¿Cómo se definiría un patrón para verificar el numero de calzado de una persona?

36

En Patrones ¿Si desea saber si el numero de calzado ingresado NO coincide con el patrón que utilizaría?

37

En Patrones ¿El patrón definido debe tener entre cochetes [ ], los caracteres validos?

38

En Excepciones Propias ¿Que instruccion se emplea para lanzar el mensaje de error?

39

En Excepciones Propias ¿Puede combinar el uso de funciones y patrones?

40

¿Cuál es el nombre de la función para convertir una cadena a mayúsculas?

Respuesta escrita

Explicación

Se usa try para ejecutar código y capturar excepciones con except.

Dividir por cero genera ZeroDivisionError.

Al no existir la clave, aparece KeyError.

Se usa as e para obtener el objecto de la excepción.

AttributeError, es la excepcion que resultada de invocar a un atributo o función no existentes.

finally se ejecuta sí o sí, haya excepción o no.

With abre y cierra automáticamente manejando contexto.

No numéricamente convierte a ValueError.

Se capturan múltiples tipos de errores en un solo bloque.

raise se usa para re-lanzar o crear una excepción manualmente.

¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.