Advertisement
Guest User

codigo piedra papel tijeras lagarto spock para Rafa Laguna

a guest
Jan 18th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.16 KB | None | 0 0
  1. import random
  2.  
  3. print("Juguemos a piedra, papel, tijeras, lagaro, Spock!")
  4.  
  5. #Iniciamos el contador de partidas a 5
  6. contador = 5
  7. victorias = 0
  8. derrotas = 0
  9.    
  10. while contador > 0:
  11.     opcion = input("Introduce tu opción: ")
  12.  
  13.     oponente = random.randint(1,5)
  14.  
  15.     if oponente == 1:
  16.         opcion_oponente = "piedra"    
  17.     elif oponente == 2:
  18.         opcion_oponente = "tijeras"
  19.     elif oponente == 3:
  20.         opcion_oponente = "papel"
  21.     elif oponente == 4:
  22.         opcion_oponente = "lagarto"
  23.     else:
  24.         opcion_oponente = "spock"
  25.          
  26.     print("Sacas:",opcion,"y el oponente saca:",opcion_oponente)
  27.  
  28.     if opcion == opcion_oponente:
  29.         print("Has empatado")
  30.         print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  31.     elif opcion == "piedra":
  32.         if opcion_oponente == "tijeras" or opcion_oponente == "lagarto":
  33.             print("Has ganado!")
  34.             victorias += 1
  35.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  36.         elif opcion_oponente == "papel" or opcion_oponente == "spock":
  37.             print("Has perdido :(")
  38.             derrotas +=1
  39.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  40.     elif opcion == "tijeras":
  41.         if opcion_oponente == "papel" or opcion_oponente == "lagarto":
  42.             print("Has ganado!")
  43.             victorias += 1
  44.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  45.         elif opcion_oponente == "piedra" or opcion_oponente == "spock":
  46.             print("Has perdido :(")
  47.             derrotas +=1
  48.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  49.     elif opcion == "papel":
  50.         if opcion_oponente == "piedra" or opcion_oponente == "spock":
  51.             print("Has ganado!")
  52.             victorias += 1
  53.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  54.         elif opcion_oponente == "tijeras" or opcion_oponente == "lagarto":
  55.             print("Has perdido :(")
  56.             derrotas +=1
  57.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  58.     elif opcion == "spock":
  59.         if opcion_oponente == "piedra" or opcion_oponente == "tijeras":
  60.             print("Has ganado!")
  61.             victorias += 1
  62.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  63.         elif opcion_oponente == "papel" or opcion_oponente == "lagarto":
  64.             print("Has perdido :(")
  65.             derrotas +=1
  66.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  67.     elif opcion == "lagarto":
  68.         if opcion_oponente == "papel" or opcion_oponente == "spock":
  69.             print("Has ganado!")
  70.             victorias += 1
  71.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  72.         elif opcion_oponente == "tijeras" or opcion_oponente == "piedra":
  73.             print("Has perdido :(")
  74.             derrotas +=1
  75.             print("Victorias: ",victorias," ; Derrotas: ",derrotas)
  76.    
  77.     #decrementa el contador en 1
  78.     contador -= 1
  79.    
  80.     print("Quedan",contador,"partidas")
  81.    
  82. print("Fin del juego!")
  83. print("-------------------------------------")
  84. print("Tu resultado es: Victorias = ",victorias," , Derrotas = ",derrotas)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement