Apuntes_Python/05_diez_proyectos/03-rock_paper_scissors/README.md

28 lines
739 B
Markdown
Raw Normal View History

2022-12-24 22:41:20 -03:00
# Notas del proyecto
Sencilla implementación del juego 'Piedra, Papel o Tijeras', o 'cachipun' en python
```python
import random
def juego():
user = ''
while user not in ['r', 'p', 't']:
print("Elige es tu jugada")
user = input("'r' es Roca, 'p' es Papel, 't' es Tijeras\n\t-> ")
pc = random.choice(['r', 'p', 't'])
if user == pc:
return 'Empate 👻️ '
# r > t, t > p, p > r
if victoria(user, pc):
return 'Ganaste ✌️ '
return 'Perdiste 🤥️ '
def victoria(p, op):
""" Devuelve verdadero si el jugador gana """
if (p == 'r' and op == 't') or (p == 't' and op == 'p') or (p == 'p' and op == 'r'):
return True
return False
print(juego())
```