Simuladores Online
Practica programación, electrónica y robótica con simuladores interactivos. ¡Sin necesidad de registro!
Aprende Python desde Cero
Conceptos básicos. Copia el código y pruébalo abajo.
1. Variables - Guardar información
Las variables son como cajas donde guardamos datos. Pueden ser números, texto o valores verdadero/falso.
# Variables en Python
# Una variable guarda información
nombre = "María" # Texto (string)
edad = 12 # Número entero (int)
altura = 1.45 # Número decimal (float)
le_gusta_robotica = True # Verdadero o Falso (boolean)
# Mostrar las variables
print("Hola, me llamo", nombre)
print("Tengo", edad, "años")
print("Mido", altura, "metros")2. Imprimir - Mostrar mensajes
print() muestra mensajes en la pantalla. Es como hablar con la computadora.
# La función print() muestra texto en pantalla
print("¡Hola Mundo!")
print("Bienvenido a Python")
# Puedes imprimir números
print(10)
print(5 + 3)
# Puedes combinar texto y números
nombre = "Carlos"
print("Hola", nombre, "¿cómo estás?")3. Operaciones matemáticas
Python puede hacer cálculos como una calculadora súper poderosa.
# Operaciones básicas en Python
a = 10
b = 5
suma = a + b # Suma: 15
resta = a - b # Resta: 5
multiplicacion = a * b # Multiplicación: 50
division = a / b # División: 2.0
print("Suma:", suma)
print("Resta:", resta)
print("Multiplicación:", multiplicacion)
print("División:", division)
# También puedes hacer esto directamente
print("10 + 20 =", 10 + 20)4. Pedir datos al usuario
input() permite que el usuario escriba algo y lo guardamos en una variable.
# Pedir información al usuario
nombre = input("¿Cómo te llamas? ")
print("¡Hola", nombre + "!")
# Para números, convertimos el texto a número
edad_texto = input("¿Cuántos años tienes? ")
edad = int(edad_texto) # Convertir a número
print("En 5 años tendrás", edad + 5, "años")5. Decisiones con if
if permite que el programa tome decisiones según condiciones.
# Tomar decisiones con if
edad = 12
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
# Ejemplo con nota
nota = 85
if nota >= 90:
print("¡Excelente! Tienes A")
elif nota >= 80:
print("¡Muy bien! Tienes B")
elif nota >= 70:
print("Bien, tienes C")
else:
print("Necesitas estudiar más")6. Repetir con for
for repite acciones varias veces. Muy útil para no escribir lo mismo muchas veces.
# Repetir acciones con for
# Contar del 1 al 5
for numero in range(1, 6):
print("Número:", numero)
print("---")
# Recorrer una lista
frutas = ["manzana", "banana", "naranja"]
for fruta in frutas:
print("Me gusta la", fruta)
print("---")
# Tabla de multiplicar del 3
for i in range(1, 11):
print("3 x", i, "=", 3 * i)¿Dónde practicar?
Usa Trinket Python o Programiz Python en las pestañas de abajo. Solo copia, pega y presiona "Run".
Categorías de Simuladores
Python
Variables, bucles, funciones. El lenguaje más usado en IA.
MicroPython
Python para microcontroladores ESP32 y Raspberry Pi Pico.
Arduino/Electrónica
Circuitos, sensores y programación de hardware.
CNC/Industrial
G-Code, robótica industrial y manufactura digital.
Simulador Python ChaskiBots
Ejecuta código y exporta tu tarea
Consejo Pro
Si algún simulador externo no carga, usa el botón "Abrir en su web". El simulador de ChaskiBots funciona completamente en tu navegador.