/Sintaxis

Sintaxis Básica

Los cimientos del código. Aprende a comunicarte con la máquina (Input/Output), manipular la naturaleza de los datos (tipos de datos) 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 computadora hacia el usuario.

input input()

El oído del programa. Detiene todo esperando que el usuario escriba algo.

comunicacion.pyPython
nombre = input()
print("Hola", nombre)

Ese "nombre" en morado lo llamamos una variable, que vendría siendo una caja que guarda lo que el usuario le de mediante input. Es posible despues escribir nombre dentro del print y es como que el computador buscará la caja y la abrirá para ver que hay dentro.

category

2. Transmutación de Tipos

En el mundo digital, los numeros y los textos no son lo mismo. Un "8" no siempre es un número, puede ser un dibujo de un ocho (Texto). Para operar matemáticamente, debemos realizar una transformación, ya que si el programa ve al número como un texto es como decirle a la maquina que sume a+b y que me de un numero.

"5"arrow_forwardString (Texto)
int("5")arrow_forwardInteger (Entero)
float("5")arrow_forwardFloat (Decimal)
warning El Error Clásico:

input() SIEMPRE devuelve texto. Si pides una edad y no usas int(), al sumar pasará esto:

"10" + "5" = "105" (No 15)
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
fact_check

4. Lógica Booleana

Podemos hacer comparaciones dentro de python y el computador dirá si es verdad o no dependiendo de cual es la condición que pongas. Recordar que True es verdadero, y que False es falso.

logica.pyPython
print(5 > 3)# True
print(10 == 10)# True
print("hola" == "Hola")# False (Mayúsculas)
Cargando Quiz...

Labs Disponibles

calculate

La Calculadora de Tipos

play_circleIniciar Lab