Python

Python es un lenguaje de programación de uso general, orientado a objetos e interpretado.
Empezar

Sintaxis de Python

Sintaxis de Python

Este tutorial te mostrará Python, un lenguaje de programación de uso general, orientado a objetos e interpretado, que podés usar para innumerables proyectos o aplicaciones de scripting independientes.

Calculadora de Propinas

Ahora que completaste la lección sobre sintaxis de Python, veamos si podés poner en práctica las nuevas habilidades que aprendiste. En este proyecto vas a crear una calculadora sencilla que determine el precio de una comida más el impuesto y la propina.

Strings y Salida en Consola

Cadenas y salida en ventana de Resultado

Este curso te va a mostrar por primera vez las cadenas (strings) y la salida en la ventana de Resultados en Python, también cómo crear cadenas literales, cómo llamar una variedad de métodos de cadenas, y cómo usar la instrucción "mostrar en pantalla" (print).

Condicionales y Control de Flujo

Condicionales y Control de Flujo

¡En este curso aprenderemos cómo crear programas que generen diferentes resultados según las entradas del usuario!

Pig Latin

En este proyecto vamos a reunir todas las habilidades de Python que aprendimos hasta ahora, incluidas la manipulación y la descomposición de cadenas (strings). ¡Vamos a crear un traductor de geringoso o "Pig Latin"! (Es un juego en el que hay que escribir palabras en Pig Latin para programadores de Python).

Funciones

Funciones

Una función es una sección de código reutilizable, escrita para realizar una tarea específica en un programa. En la Unidad 3 viste una muestra de las funciones y acá vas a aprender a crear las tuyas.

Tomar unas Vacaciones

¿Fue un día difícil en tu trabajo? ¿Un día pesado en la escuela? ¡Descansá con unas vacaciones de programación!

Listas y Diccionarios

Listas y Diccionarios de Python

Las listas y los diccionarios son poderosas herramientas que podés usar para almacenar, organizar y manipular todo tipo de información.

Un Día en el Supermercado

¡Vamos a administrar nuestro propio supermercado y a comprar algunas cosas por el camino!

El Estudiante Se Vuelve Profesor

El Estudiante Se Vuelve Profesor

Usá lo que aprendiste hasta ahora para guiar tu propia clase.

Listas y Funciones

Listas y Funciones

Ahora que ya aprendiste sobre listas, vamos a hacerlas más potentes con funciones.

¡Batalla Naval!

En este proyecto vamos a hacer una versión simplificada de un juego de mesa clásico ¡Batalla naval! Usaremos funciones, listas y condicionales para hacer nuestro juego.

Bucles

Ciclos

Los ciclos te permiten iterar rápidamente una y otra vez la información en Python. En esta lección vamos a ver dos tipos de ciclos: 'while' y 'for'.

La Práctica Hace al Maestro

Ejercicios prácticos

Estadísticas del Examen

Estadísticas del Examen

Tus alumnos dieron su primer examen. Es hora de saber cómo les fue. Escribamos un programa para calcular el promedio, la varianza, y la desviación estándar de las notas de los exámenes.

Temas Avanzados en Python

Temas Avanzados en Python

En esta lección, veremos algunos de los aspectos más complejos de Python, entre otros, iterar sobre estructuras de datos, comprensiones de lista, particionado de listas y expresiones lambda.

Introducción a los Operadores a Nivel de

Las operaciones a nivel de bits (bitwise operations) manipulan directamente patrones binarios de 0 y 1. Aunque en un principio pueden resultar difíciles de aprender, su velocidad hace de ellas un complemento útil para el conjunto de herramientas de cualquier programador.

Introducción a las Clases

Introducción a las Clases

Las clases son una parte clave de la programación orientada a los objetos (POO). En este curso te vamos a explicar qué son las clases, por qué son importantes, y cómo podemos usarlas de forma efectiva.

Clases

¡Diseñá un auto para vos y aprendé a manejarlo!

Entrada/ Salida en Archivos

Entrada/Salida en Archivos

Ahora que entendés la sintaxis de Python y que te explicamos algunas tácticas de Python, practiquemos en la vida real lo que aprendiste: a escribir datos en un archivo.