Introducción
  • Introducción
Ejecutar un programa en Python
  • Instalar y ejecutar python desde una Terminal de comandos
  • Ejecutar Python desde Sublime Text y desde la terminal de comandos
  • Ejecutar Python desde Jupyter Notebook online
  • Ejecutar Python con Jupyter Notebook desde nuestro ordenador
Variables y números
  • Variables
  • Números
  • Conversiones entre distintos tipos de datos
  • Ejercicio 1
  • Solución al ejercicio 1
  • Ejercicio 2
  • Solución al ejercicio 2
Cadenas de texto
  • Cadenas de texto
  • Funciones de las cadenas
  • Imprimir variables de cadenas de texto
  • Entrada de texto por teclado
  • Ejercicio 1
  • Solución al ejercicio 1
  • Ejercicio 2
  • Solución al ejercicio 2
  • Ejercicio 3
  • Solución al ejercicio 3
  • Ejercicio 4
  • Solución al ejercicio 4
Operadores
  • Operadores aritméticos
  • Operadores de asignación
  • Operadores de comparación
  • Operadores lógicos
  • Operadores de identidad
  • Operadores de pertenencia
  • Ejercicio 1
  • Solución del ejercicio 1
  • Ejercicio 2
  • Solución al ejercicio 2
  • Ejercicio 3
  • Solución al ejercicio 3
Colecciones de datos
  • Listas
  • Tuplas
  • Conjuntos
  • Diccionarios
  • Ejercicio 1
  • Solución al ejercicio 1
  • Ejercicio 2
  • Solución al ejercicio 2
  • Ejercicio 3
  • Solución al ejercicio 3
  • Ejercicio 4
  • Solución al ejercicio 4
Bucles y condiciones
  • Condiciones if .. else
  • Bucle for
  • Bucle while
  • Ejercicio 1
  • Solución al ejercicio 1
  • Ejercicio 2
  • Solución al ejercicio 2
  • Ejercicio 3
  • Solución al ejercicio 3
Clases, objetos y funciones
  • Clases y objetos
  • Funciones
  • Funciones lambda
  • Ejercicio 1
  • Solución al ejercicio 1
  • Ejercicio 2
  • Solución al ejercicio 2
Ejercicios de codificación
  • Nombre completo
  • Validar suma
  • Números distintos
  • Conversor de temperaturas
  • Suma de elementos
  • Películas
Módulos
  • Módulos
  • Instalar un módulo nuevo: pip
  • Ejercicio 1
  • Solución al ejercicio 1
Ficheros de texto
  • Leer ficheros
  • Grabar ficheros
  • Incluir datos en un fichero
  • Borrar un fichero
  • Ejercicio 1
  • Solución al ejercicio 1
Ficheros binarios
  • Grabar fichero binario
  • Leer fichero binario
  • Ejercicio 1
  • Solución al ejercicio 1
Gestión de errores
  • Tratamiento de los errores en Python
  • Ejercicio 1
  • Solución al ejercicio 1