Entradas

TO-DO List en Python

Imagen
Este es un sencillo gestor de tareas (to-do), escrita en Python que corre en la terminal de línea de comandos, por cierto lo pueden probar de manera online gracias a  Replit Básicamente cumple todas las funciones que se muestran en la imagen, de todas maneras explicaré cada función por obvia que sea: Pruébalo  online  aquí Código fuente  aquí Agregar tarea: Agrega una tarea nueva, mediante input pide lo básico, nombre y fecha (la fecha solo es una cadena de caracteres). Digitamos 1 en el menú, a continuación la consola nos pide un nombre y la fecha, en este ejemplo usare "Enviar mail", en fecha "en 10 minutos". Esto se nos guardará en memoria, cabe resaltar que esto no tiene base de datos. Editar tarea: A través del índice (también se muestra gráficamente en consola el orden) de la tarea se pude acceder a la que se quiere editar. Elegimos el índice (número de orden de la tarea) y la editamos, el nombre como la fecha. Marcar como hecha: Este opción marca una tarea

Algoritmo Pokémon

Imagen
Explorando en Youtube me topé con este  vídeo  de algoritmos hecho por  Freddy   Vega (Ceo de Platzi ), dónde de forma muy clara (hasta con diagrama de flujo) explica el algoritmo del juego de Pokémon. Así que se me ocurrió la genial idea de llevarlo a código con Python de la manera más sencilla. Primero escribí el código en pseudocódigo y use  Pseint  para este propósito, también lo pueden encontrar en   GitHub : El mismo programa (Pseint) construye el  Diagrama de Flujo Ahora el mismo código en  Python : import random defpokemon_game(): # Definimos la vida de los pokemones hp_pikachu = 100 hp_jiggypuff = 100 # Definimos el turno, el cual será aleatorio # 0 Para Pikachu # 1 Para Jigglipuff turn = random.randint( 0 , 1 ) print ( 'Pikachu HP : ' + str (hp_pikachu)) print ( 'Jigglypuff HP : ' + str (hp_jiggypuff) ) # Entramos en combate while hp_pikachu > 0 and hp_jiggypuff > 0 :

Debian en modo minimalista

Imagen
INSTALACION Y CONFIGURACIÓN  DEBIAN

Foro de Algoritmia de Programación de Software

Imagen
Foro temático del curso - FR1 Foro temático del curso - FR1 Algoritmia de Programación del Software Tema de debate Estimado estudiante. Responda las siguiente pregunta: Debido a la pandemia una empresa de transporte quiere resolver el inconveniente que, dado cuatro localidades a recorrer, debe hallar la ruta que le permita llegar todas las localidades una exclusiva vez, dando por seguro que la distancia que recorra sea mínima. El transporte no recorre la misma ruta todos los días por lo que la distancias entres los lugares varia. Por ejemplo, se tiene este conjunto de puntos a recorrer con sus respectivas distancias. Para Ud. ¿Cuál sería el algoritmo solución y código fuente en Python si los valores de las distancias varían? Instrucciones: Realiza tu aporte. Si incluyes frases textuales, deberás citar al autor. Pertinencia del aporte: Evita usar únicamente frases como: “Estoy de acuerdo” o “estoy en desacuerdo”. Justifica tu respuesta con ejemplos, evidencias o con tu punto de vista, s