Este repositorio contiene el código fuente para el curso de Introducción al entorno de programación Python. En este curso, aprenderás los conceptos básicos del lenguaje de programación Python y de Google Colab. Se cubrirán los siguientes temas:
- Introducción a Python y Google Colab
- Mostrando resultados
- Realizando operaciones
- Almacenando datos con variables y listas
- Jugando con la lógica
- Iterando con ciclos
- Funciones reutilizables
- Introducción a módulos
En esta sección, aprenderás los conceptos básicos del lenguaje de programación Python y de Google Colab. Se cubrirán los siguientes temas:
- ¿Qué es Python y Google Colab?
- Tipos de datos: enteros, flotantes, números complejos, valores booleanos
- Errores en el entorno de programación
- Ejercicios
En esta sección, aprenderás cómo mostrar resultados en Python utilizando la función print
. Se cubrirán los siguientes temas:
- Variables y asignaciones
- Operadores aritméticos
- Programas con entradas: función
input
- Otros tipos de datos: cadenas de caracteres y listas
- Métodos
- Ejercicios
En esta sección, aprenderás cómo realizar varias operaciones en Python. Se cubrirán los siguientes temas:
- Operadores aritméticos
- Operadores de asignación
- Operadores de comparación
- Ejercicios
En esta sección, aprenderás sobre los tipos de datos estructurados (contenedores) como cadenas de caracteres, listas, conjuntos y diccionarios en Python. Se cubrirán los siguientes temas:
- Acceso a los datos en los contenedores
- Ejercicios
En esta sección, aprenderás sobre los operadores de comparación y lógicos en Python. Se cubrirán los siguientes temas:
- Operadores de comparación
- Operadores lógicos
- Sentencias condicionales (
if
,else
,elif
) - Ejercicios
En esta sección, aprenderás sobre las sentencias iterativas como los ciclos for
y while
en Python. Se cubrirán los siguientes temas:
- Sentencias iterativas (
for
,while
) - Ejercicios
En esta sección, aprenderás sobre cómo definir funciones y cómo utilizar las funciones integradas de Python. Se cubrirán los siguientes temas:
- Definición de funciones
- Funciones incorporadas de Python
- Atributos de los objetos de Python (métodos y propiedades)
- Ejemplos de métodos sobre objetos de cadena
- Ejercicios
En esta sección, aprenderás sobre cómo definir módulos en Python. Se cubrirán los siguientes temas:
- Definición de módulos
- Ejercicio
Para comenzar con este curso, simplemente clona este repositorio en tu máquina local y comienza a seguir las instrucciones en los diferentes archivos .ipynb
. ¡Disfruta!
Siéntete libre de contribuir a este proyecto enviando una solicitud de extracción (pull request) o creando un problema (issue). Agradecemos cualquier contribución que puedas hacer para mejorar este curso.