viernes, 27 de marzo de 2026

Ejercicio de Mississippi

Escenario Mississippi

¿Sabes lo que es Mississippi? Bueno, es el nombre de uno de los estados y ríos en los Estados Unidos. El río Mississippi tiene aproximadamente 2,340 millas de largo, lo que lo convierte en el segundo río más largo de los Estados Unidos (el más largo es el río Missouri). ¡Es tan largo que una sola gota de agua necesita 90 días para recorrer toda su longitud!

La palabra Mississippi también se usa para un propósito ligeramente diferente: para contar mississippily (mississippimente).

Si no estás familiarizado con la frase, estamos aquí para explicarte lo que significa: se utiliza para contar segundos.

La idea detrás de esto es que agregar la palabra Mississippi a un número al contar los segundos en voz alta hace que suene más cercano al reloj, y por lo tanto "un Mississippi, dos Mississippi, tres Mississippi" tomará aproximadamente unos tres segundos reales de tiempo. A menudo lo usan los niños que juegan al escondite para asegurarse de que el buscador haga un conteo honesto.

Tu tarea es muy simple aquí: escribe un programa que use un bucle for para "contar de forma mississippi" hasta cinco. Habiendo contado hasta cinco, el programa debería imprimir en la pantalla el mensaje final "¡Listos o no, ahí voy!"

Utiliza el esqueleto que hemos proporcionado en el editor.

  INFO EXTRA  

Ten en cuenta que el código en el editor contiene dos elementos que pueden no ser del todo claros en este momento: la sentencia import time y el método sleep(). Vamos a hablar de ellos pronto.

Por el momento, nos gustaría que supieras que hemos importado el módulo time y hemos utilizado el método sleep() para suspender la ejecución de cada función posterior de print() dentro del bucle for durante un segundo, de modo que el mensaje enviado a la consola se parezca a un conteo real. No te preocupes - pronto aprenderás más sobre módulos y métodos.


>>import time

>># Escribe un bucle for que cuente hasta cinco.

>>for i in range(1,6,1):

   >> # Cuerpo del bucle: imprime el número de iteración del bucle y la palabra "Mississippi".

    >>print(i, " Mississippi" )

    >># Cuerpo del bucle, emplea : time.sleep(1)

    >>time.sleep(1)

>># Escribe una función print con el mensaje final.

print("Lista o no, aqui vengo!")


No hay comentarios.:

Publicar un comentario

Entradas recientes

Que es PyMc y para que sirve?

  PyMC  es una biblioteca de programación probabilística para Python que permite a los usuarios construir modelos bayesianos con una API de ...

Entradas Populares