Lecciones del curso
Aprende a programar con Python3
Tips para este bootcamp
4m
Bienvenid@ a la terminal
Shell en tu máquina
Introducción a Git
14m
Creando un repositorio en Github
Clonando un repositorio de Github
Instalando Python
4m
Tu primer script
Cadenas y variables
Métodos y funciones con cadenas
Nuestra primera función
Condicionales
Ciclos
Listas
Tuplas
Diccionarios
Creando archivos
10m
Escribiendo archivos CSV
Leyendo archivos CSV
F-strings
Fechas y tiempos 01/03
Fechas y tiempos 02/03
Fechas y tiempos 03/03
Expresiones Regulares 01/03
Expresiones Regulares 02/03
Expresiones Regulares 03/03
Funciones lambda 01/02
Funciones lambda 02/02
Excepciones
21m
Ambientes Virtuales
12m
AsyncIO - 01
AsyncIO - 02
Scrapping - 01
Scrapping - 02
Bases de Datos - 01
Bases de Datos - 02
Pandas
NumPy
Excepciones
En todas mis clases he cometido errores, a propósito claramente :p , y la consola siempre me ha guiado para encontrar y resolver el error. A esto se le llaman Errores y Excepciones. En este video aprenderemos a “levantar” nuestras propias excepciones.
Hay errores de Syntaxis cuando no están bien escritas las palabras. Los TypeErrors cuando Python no puede resolver una acción. Ejemplo al sumar un entero y una cadena.
raise Exception('Avisarle a nosotros del futuro cuál es el error')
Excepciones comunes y su explicación:
ZeroDivisionError: No se puede dividir entre cero
NameError: Una variable se utiliza en el script pero no está declarada
TypeError: Cuando se pide sumar un entero y una cadena
FileNotFoundError: [Errno 2] Cuando el archivo o directorio usado no existe
AssertionError: Cuando una condición de aserción falla
ImportError: Un modulo no se puede importar o está mal escrito
IndexError: Se llama a una posición en una lista o rango pero no existe
KeyError: Se llama a una llave de diccionario pero no existe
MemoryError: No hay suficiente memoria para ejecutar la acción
OverflowError: El resultado de una operación aritmética es muy grande y no se puede escribir
RuntimeError: El más temido porque significa que el error no cae en ninguna de las otras categorías
IndentationError: ¡Muy importante! Cuando en el script no se respetan los cuatro espacios a la izquierda
TabError: Cuando la identación contiene tabuladores, todo en Python es con espacios
8. Errors and Exceptions — Python 3.8.1rc1 documentation
¡Eso es todo!
Happy Coding! ❤