calculadorafácilLABORATORIO DE MATEMÁTICAS
LÓGICA DE PROGRAMACIÓN / DEL RAZONAMIENTO AL CÓDIGO

Una idea. Un algoritmo.
Tu primera solución.

Avanza por 28 lecciones en tres niveles: básico, intermedio y avanzado. Escribe Python de verdad y comprueba tus soluciones, desde variables hasta grafos y programación dinámica. Sin instalaciones ni cuentas.

01 · FUNDAMENTOS

Variables y tipos

Guarda datos, distingue números de texto y devuelve un resultado.

01

Un algoritmo es una secuencia de instrucciones

Primero identificamos qué datos entran, qué transformación hacemos y qué resultado debe salir. Para un rectángulo entran ancho y alto; la transformación es una multiplicación; la salida es el área.

02

Variables y asignación

Una variable es un nombre asociado a un valor. El signo = asigna; no pregunta si dos cosas son iguales. En Python, 7 es un entero, 7.5 un decimal y "7" un texto.

ancho = 7
alto = 3.5
area = ancho * alto
03

Parámetros y return

Los parámetros reciben los datos al llamar a la función. return entrega un valor a quien la llamó; print solo escribe en la consola. Las pruebas comparan lo que devuelves con return.

def resolver(ancho, alto):
    area = ancho * alto
    return area

Ya tienes las piezas. Ahora construye la solución.