Entradas

PRACTICA N1

  馃枼️ Actividad: "El Validador de Componentes Pro" Objetivo: Crear un programa que gestione la entrada de datos t茅cnicos de una computadora (RAM, Almacenamiento, CPU) asegurando que los datos sean l贸gicos mediante funciones de verificaci贸n. 1. Din谩mica ACC: Parejas de Programaci贸n (Pair Programming) Divide a la clase en parejas. Cada pareja tendr谩 dos roles que deben intercambiar cada 15 minutos: Piloto: Escribe el c贸digo en la computadora. Copiloto: Revisa la l贸gica, busca errores de sintaxis y consulta la documentaci贸n (o apuntes). 2. El Reto T茅cnico: Modularizaci贸n con return Los estudiantes deben construir un script que determine si una computadora es de Gama Baja, Media o Alta seg煤n su memoria RAM. Requerimientos de Funciones: Funci贸n solicitar_ram() : Debe pedir al usuario la cantidad de GB de RAM. Si el usuario ingresa un texto o un n煤mero negativo, la funci贸n debe repetirse hasta que el dato sea correcto (Validaci贸n). Funci贸n clasificar_gama(capacidad) : Recibe lo...

Menu con lista

  lista_principal = [ 1 , 2 , 3 ] def mostrar_menu ():     """Muestra el men煤 de opciones al usuario."""     print ( " \n --- GESTOR DE LISTAS PYTHON ---" )     print ( f "Lista actual: { lista_principal } " )     print ( "-" * 35 )     print ( "1. Ingresar una LISTA NUEVA (Sobrescribir)" )     print ( "2. Sumar todos los elementos de la lista" )     print ( "3. Borrar elementos por valor" )     print ( "4. A帽adir elemento al final" )     print ( "5. Salir" )     print ( "-" * 35 ) #INGRESO NUEVA LISTA def ingresar_lista_nueva ():     """Permite al usuario ingresar una nueva lista de n煤meros."""     global lista_principal     lista_temporal = []     print ( " \n --- INGRESO DE LISTA ---" )     print ( "Ingrese n煤meros uno por uno. Escriba 'FIN' para terminar." )         while True :      ...