Como sabes un While solo se ejecuta cuando la condición es verdadera. Pero, que podríamos hacer si necesitamos que halla una combinación de condiciones?
Para ello podemos utilizar las operaciones lógicas!
En el juego de piedra, papel o tijera. Hay dos condiciones, la elección del computador y la elección del usuario, si bien hay tres opciones, solo hay dos jugadores.
Si el juego tiene como regla que el ganador será aquell que gane dos veces, entonces el while con la lógica del juego solo podía ejecutarse cuando alguno de los dos jugadores llegue a dos puntos.
Por lo tanto podríamos platicar la siguiente tabla de verdad
En donde la pregunta es:
while computer_wins<2and user_wins < 2:
De esta forma cuando por lo menos uno de los dos jugadores llega a dos punto el while termina y se puede anunciar el ganador y el Fin del juego!
Hola, Edgar. Gracias por este aporte, te invitamos a ver esta clase sobre tablas de verdad.