Simuladores Online
Practica programación, electrónica y robótica con estos simuladores interactivos. ¡Todos sin necesidad de registro!
Aprende Python desde Cero
Python es el lenguaje más fácil para empezar a programar. Aquí tienes los conceptos básicos que necesitas. ¡Copia el código y pruébalo en los simuladores de 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 Pythonen las pestañas de abajo. ¡No necesitas crear cuenta! Solo copia el código, pégalo 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 (código + resultado)
⏳ Cargando Python...Ejercicios de ejemplo:
💡 Tip: Escribe tu nombre arriba. Al exportar, recibirás un ID único y código QR que el profesor puede usar para verificar tu tarea.
Cargando ChaskiBlocks...
Consejo Pro
Si algún simulador externo no carga correctamente, usa el botón "Abrir en su web" para acceder directamente. El simulador Python de ChaskiBots funciona completamente en tu navegador sin necesidad de conexión externa.