/Sintaxis

Sintaxis Básica

Los cimientos del código. Aprende a comunicarte con la máquina (Input/Output), manipular la naturaleza de los datos (Casting) y operar con ellos.

compare_arrows

1. Comunicación (I/O)

Para que un programa sea útil, debe ser capaz de escuchar y hablar. En Python, usamos dos canales principales:

output print()

La voz del programa. Envía mensajes desde la memoria hacia la consola para que el usuario los lea.

input input()

El oído del programa. Detiene la ejecución esperando que el usuario escriba algo y presione Enter.

category

2. Transmutación de Tipos

En el mundo digital, un "8" no siempre es un número. Puede ser un dibujo de un ocho (Texto). Para operar matemáticamente, debemos asegurarnos de trabajar con la materia correcta.

CódigoEfecto en Memoria
"5"
Es un String (Texto). No se puede sumar, solo concatenar.
int("5")
Se convierte en Integer (5). Listo para matemáticas.
float(5)
Se expande a Float (5.0). Gana precisión decimal.
Ojo con el Input: Todo lo que entra por input() es texto (String). Si pides una edad para calcular algo, ¡debes convertirla con int() inmediatamente!
calculate

3. Operadores

+Suma2 + 3 = 5
-Resta5 - 2 = 3
*Multiplicación3 * 3 = 9
**Potencia2 ** 3 = 8
/División Real5 / 2 = 2.5
//Div. Entera5 // 2 = 2
%Módulo (Resto)5 % 2 = 1

* Nota: La división real (/) siempre devuelve un Float, aunque el resultado sea exacto.

fact_check

4. Lógica Booleana

Las computadoras son binarias: algo es verdad (True) o es mentira (False). Usamos comparadores para hacer preguntas.

5 > 3True
10 == 10True
"hola" != "Hola"True(Las mayúsculas importan)
True == FalseFalse
calculate

La Calculadora de Tipos

Experimenta con la transmutación de datos. Convierte textos en números, opera con ellos y visualiza la lógica booleana en tiempo real.

play_circleIniciar

Raspberry Pi 4 • StuLab v1.0