Elementos básicos
  • Lenguaje de Programación Python
  • Descargar e instalar Python y PyCharm
  • Hola mundo
  • Asignación de valores
  • Comentarios
  • Operadores Aritméticos
  • Operadores Relacionales
  • Operadores Lógicos
  • Operadores de asignación
  • Salida de datos
  • Entrada de datos
  • Funciones integradas
  • Ejercicio 1 – Operación aritmética
  • Ejercicio 2 – Operación con 3 tipos de operadores
  • Ejercicio 3 – Intercambiar el valor de 2 variables
  • Ejercicio 4 – Área y longitud de un círculo
  • Ejercicio 5 – Descuento del 15% en una tienda
Condicionales
  • Estructura if-elif-else
  • Condicionales combinados
  • Ejercicio 1 - Números pares e impares
  • Ejercicio 2 - Mayor de 3 números
  • Ejercicio 3 - Comprobar vocales
  • Ejercicio 4 - Calculadora aritmética
  • Ejercicio 5 - Cajero automático
Colecciones
  • Listas
  • Listas (parte 2)
  • Tuplas
  • Conjuntos
  • Conjuntos (parte 2)
  • Diccionarios
  • Diccionarios (parte 2)
  • Pilas (con listas)
  • Colas (con listas)
  • Ejercicio 1 – Eliminar duplicados de una lista
  • Ejercicio 2 – Operaciones de conjuntos con listas
  • Ejercicio 3 – Agregar personajes a una lista
Bucles
  • Bucle While
  • Bucle For
  • Bucle for-tipo range
  • Instrucción continue y break
  • Ejercicio 1 – Llenar una lista
  • Ejercicio 2 – Modificar los elementos de una lista
  • Ejercicio 3 – Insertar elementos y ordenarlos
  • Ejercicio 4 – Sumar números pares dentro de un rango
  • Ejercicio 5 – Factorial de un número positivo
  • Ejercicio 6 – Tabla de multiplicar
  • Ejercicio 7 – Juego adivina el número
  • Ejercicio 8 – Menú interactivo - Cajero automático
  • Ejercicio 9 – Mostrar una frase sin espacios y contar
  • Ejercicio 10 – No repetir caracteres
  • Ejercicio 11 – Agenda Telefónica
Cadenas
  • Cadena de caracteres
  • Indices y slicing
  • Métodos para cadenas (parte 1)
  • Métodos para cadenas (parte 2)
  • Ejercicio 1 – Cadena más larga
  • Ejercicio 2 – Frase terminada en punto
  • Ejercicio 3 – Palabra o frase palíndroma
  • Ejercicio 4 – Título con asteriscos
  • Ejercicio 5 – Contar vocales (cada una) en una cadena
Funciones
  • Funciones sin retorno de valor
  • Funciones con retorno de valor
  • Argumentos y parámetros
  • Argumentos por valor o por referencia
  • Ejercicio 1 – Cambio de divisas
  • Ejercicio 2 – Dibujar un rectángulo
  • Ejercicio 3 – Menú para clientes
  • Funciones Recursivas
  • Ejercicio 4 - Factorial de un número (con función recursiva)
  • Ejercicio 5 - Sumar dígitos (con función recursiva)
Tratamiento de Excepciones
  • Errores
  • Excepciones
  • Ejemplo con Múltiples Excepciones
  • Lanzar nuestras propias excepciones