Saltar al contenido

Python haciendo 2 jugadores piedra papel tijeras usando listas de ejemplo de código

Presta atención ya que en este post encontrarás la contestación que buscas.

Ejemplo 1: piedra de pitón, papel, tijeras

import random

game_list =['Rock','Paper','Scissors']
computer = c =0
command = p =0print("Score: Computer"+str(c)+" Player "+str(p))# the loop
run =Truewhile run:
    computer_choice = random.choice(game_list)
    command =input("Rock, Paper, Scissors or Quit: ")if command == computer_choice:print("Tie")elif command =='Rock':if computer_choice =='Scissors':print("Player won!")
            p +=1else:print("Computer won!")
            c +=1elif command =='Paper':if command =='Rock':print("Player won!")
            p +=1else:print("Computer won!")
            c +=1elif command =='Scissors':if computer_choice =='Paper':print("Player won!")
            p +=1else:print("Computer won!")
            c +=1elif command =='Quit':breakelse:print("Wrong command! ")print("Player: "+ command)print("Computer: "+ computer_choice)print("")print("Score: Computer "+str(c)+" Player "+str(p))print("")

Ejemplo 2: piedra de pitón, papel, tijeras

from random import randint
userA =input("Rock(R), Paper(P) or Scissors(S)")
comp =["R","P","S"]
compA = comp[randint(0,2)]if userA == compA:print("Draw")elif userA =="R"and compA =="P":print("You Lose")elif userA =="R"and compA =="S":print("You Win")elif userA =="S"and compA =="P":print("You Win")elif userA =="S"and compA =="R":print("You Lose")elif userA =="P"and compA =="R":print("You Win")elif userA =="P"and compA =="S":print("You Lose")else:print("ERROR")

Te mostramos reseñas y calificaciones

Acuérdate de que tienes concesión de agregar una reseña si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *