Entradas

Mostrando las entradas etiquetadas como EBI Uruguay

Ejercicios de Funciones en Python para Estudiantes: Nivel 2

Plataforma interactiva educativa de programación. Misiones de Python Nivel 2. Conceptos abordados: - Iteración de cadenas (strings) con bucles for. - Operaciones con listas (len, sum). - Operadores aritméticos avanzados (módulo %). - Fórmulas matemáticas aplicadas a funciones. - Multiplicación de secuencias. Nivel 2: Funciones Avanzadas Abre el intérprete de Python en OnlineGDB . Completa estas 5 nuevas misiones de mayor dificultad. Misión 6 El Contador de Vocales ⚡ Requerimiento Crea una función llamada contar_vocales que reciba una palabra (texto). Usa una variable contadora iniciando en 0. Recorre la palabra con un bucle for y verifica con un if si la letra es una vocal (a, e, i, o, u). Al finalizar, retorna el total contado. 🧪 Prueba tu código print ( contar_vocales ( "murcielago" )) # Debería mostrar en pantalla: 5 💡 Ver Pista Crea total = 0 . Luego for...

Funciones en Python: Parametros que recibe la función y return

Simulador: Funciones en Python para 9° EBI Ciencias Computacionales de 9.° Año de la EBI en Uruguay (ANEP). Enseña la creación de bloques de código con def, paso de argumentos, retornos, iteraciones con bucles for/while, interacción con listas y simulación de input(). Misión 1: Estructuras básicas de funciones y el uso de la palabra clave return. Misión 2: Lógica integrada con colecciones utilizando append(), métodos de agregación, bucles interactivos y control condicional. PyFunciones 1.0: El Maestro de Bloques 5 0/30 Las funciones te permiten agrupar lógica bajo un solo nombre para evitar repetir código. Pon a prueba tu comprensión de variables, parámetros, retornos, listas, entradas e iteraciones. Tu progreso se guardará de forma automática. 💡 Misión 1: Fundamentos y Retornos 30 Fases: Evalua...

La función input() en Python: ¿Por qué guarda todo como texto?

Explicación interactiva de la función input() en Python para estudiantes de 9° de EBI de Uruguay. Simulador de ejecución paso a paso, representación de la Memoria RAM y autoevaluación de tipos de datos. Función input(): Pausa el programa y espera un ingreso de datos. Tipo de dato devuelto: Siempre es un tipo cadena de texto (str). Memoria RAM: El sistema reserva un espacio con el nombre de la variable para guardar el dato. 💻 La Función input() y la Memoria RAM Tema: Interactividad Para copiar en el cuaderno TÍTULO: Entrada de Datos con input() 1. ¿Qué es la interactividad? Es la capacidad de un programa para comunicarse con el usuario, solicitando datos en tiempo real. 2. La Función in...

Clase 9: Bucles For Range

9° de EBI - Ciencias Computacionales Control de Repeticiones: El Bucle FOR y la Función range() ¡Hola! Ya vimos cómo usar el bucle while para repetir instrucciones bajo una condición. Hoy vamos a dominar la herramienta definitiva para cuando sabemos exactamente cuántas veces queremos repetir una acción: el bucle for combinado con la función range() . La Regla de Oro: ¿Cómo cuenta Python? En informática, las computadoras no empiezan a contar desde el 1, ¡empiezan siempre desde el 0 ! ¡Atención! Si escribimos range(5) , Python generará 5 números comenzando en cero: 0, 1, 2, 3 y 4 . El número final (el 5) nunca se alcanza, pero el total de vueltas sigue siendo exactamente 5. ¡Para copiar en el cuaderno! ...