Advertisement
juraija

From ZeroToHero para RafaLagoon

Mar 7th, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 4.04 KB | None | 0 0
  1. import random
  2. print("¡Piedra, papel, tijeras, lagarto o spock!")
  3.  
  4. contador = 3
  5. jugador = 0
  6. enemigo = 0
  7.  
  8. while contador > 0:
  9.  
  10.     opcion = input("Introduce tu opción: ")
  11.  
  12.     print("Tu opción es:" , opcion)
  13.  
  14.     oponente = random.randint(1,5)
  15.  
  16.     if oponente == 1:
  17.         opcion_oponente = "piedra"
  18.     if oponente == 2:
  19.         opcion_oponente = "tijeras"
  20.     if oponente == 3:
  21.         opcion_oponente = "papel"
  22.     if oponente == 4:
  23.         opcion_oponente = "lagarto"
  24.     if oponente == 5:
  25.         opcion_oponente = "spock"
  26.  
  27.     print("La opción de tu oponente es:" , opcion_oponente)
  28.  
  29.     if opcion == opcion_oponente:
  30.         print("¡Empate!")
  31.  
  32.  
  33.     if opcion == "piedra":
  34.         if opcion_oponente == "tijeras":
  35.             print("¡Piedra aplasta tijeras!")
  36.             print("¡Has ganado!")
  37.             jugador += 1
  38.         elif opcion_oponente == "papel":
  39.             print("¡Papel envuelve piedra!")
  40.             print("¡Has perdido!")
  41.             enemigo += 1
  42.         elif opcion_oponente == "spock":
  43.             print("¡Spock pulveriza piedra!")
  44.             print("¡Has perdido!")
  45.             enemigo += 1
  46.         elif opcion_oponente == "lagarto":
  47.             print("¡Piedra aplasta lagarto!")
  48.             print("¡Has ganado!")
  49.             jugador += 1
  50.     elif opcion == "tijeras":
  51.         if opcion_oponente == "papel":
  52.             print("¡Tijeras corta papel!")
  53.             print("¡Has ganado!")
  54.             jugador += 1
  55.         elif opcion_oponente == "lagarto":
  56.             print("¡Tijeras decapita lagarto!")
  57.             print("¡Has ganado!")
  58.             jugador += 1
  59.         elif opcion_oponente == "spock":
  60.             print("¡Spock rompe tijeras!")
  61.             print("¡Has perdido!")
  62.             enemigo += 1
  63.         elif opcion_oponente == "piedra":
  64.             print("¡Piedra aplasta tijeras!")
  65.             print("¡Has perdido!")
  66.             enemigo += 1
  67.     elif opcion == "papel":
  68.         if opcion_oponente == "piedra":
  69.             print("¡Papel envuelve piedra!")
  70.             print("¡Has ganado!")
  71.             jugador += 1
  72.         elif opcion_oponente == "spock":
  73.             print("¡Papel desautoriza Spock!")
  74.             print("¡Has ganado!")
  75.             jugador += 1
  76.         elif opcion_oponente == "lagarto":
  77.             print("¡Lagarto devora papel!")
  78.             print("¡Has perdido!")
  79.             enemigo += 1
  80.         elif opcion_oponente == "tijeras":
  81.             print("¡Tijeras corta papel!")
  82.             print("¡Has perdido!")
  83.             enemigo += 1
  84.     elif opcion == "spock":
  85.         if opcion_oponente == "tijeras":
  86.             print("¡Spock rompe tijeras!")
  87.             print("¡Has ganado!")
  88.             jugador += 1
  89.         elif opcion_oponente == "piedra":
  90.             print("¡Spock vaporiza piedra!")
  91.             print("¡Has ganado!")
  92.             jugador += 1
  93.         elif opcion_oponente == "lagarto":
  94.             print("¡Lagarto envenena Spock!")
  95.             print("¡Has perdido!")
  96.             enemigo += 1
  97.         elif opcion_oponente == "papel":
  98.             print("¡Papel desautoriza Spock!")
  99.             print("¡Has perdido!")
  100.             enemigo += 1
  101.     elif opcion == "lagarto":
  102.         if opcion_oponente == "spock":
  103.             print("¡Lagarto envenena Spock!")
  104.             print("¡Has ganado!")
  105.             jugador += 1
  106.         elif opcion_oponente == "papel":
  107.             print("¡Lagarto devora papel!")
  108.             print("¡Has ganado!")
  109.             jugador += 1
  110.         elif opcion_oponente == "piedra":
  111.             print("¡Piedra aplasta lagarto!")
  112.             print("¡Has perdido!")
  113.             enemigo += 1
  114.         elif opcion_oponente == "tijeras":
  115.             print("¡Tijeras decapita lagarto!")
  116.             print("¡Has perdido!")
  117.             enemigo += 1
  118.  
  119.     contador -= 1
  120.  
  121. if jugador == enemigo:
  122.     print("Esta partida termino en empate")
  123. elif jugador > enemigo:
  124.     print("¡Has ganado esta partida!")
  125. elif jugador < enemigo:
  126.     print("Habras perdido esta partida, ¡Pero no te desanimes!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement