import random
options = (‘piedra’, ‘papel’, ‘tijera’)
user_option = input (‘piedra, papel o tijera =>’)
user_option = random.choice(options)
computer_option = random.choice(options)
print (‘User option =>’, user_option)
print (‘Computer option =>’, computer_option)
#si coloco otra opcion, que no este en las options podemos avisarle al usuario que esa opcion no esta dentro de las opciones pre-establecidas usando un IF
if not user_option in options:
print(‘esa opcion no es valida’)
#ahora le vamos a colocar aleatorio, importamos modulo por parte de python
#En Python, la sentencia «Elif» se utiliza para comprobar múltiples condiciones si una condición es falsa.
print (‘x’ * 40)
if user_option == computer_option:
print(‘break !’)
elif user_option == ‘piedra’:
if computer_option == ‘tijera’:
print(‘piedra gana a tijera’)
print(‘user gana !’)
else:
print (‘papel gana a piedra’)
print (‘computer gano’)
#mas condiciones
elif user_option == ‘papel’:
if computer_option == ‘piedra’:
print(‘papel gana a piedra’)
print('user gana ! ')
else:
print (‘tijera gana a papel’)
print (‘computer gana !’)
elif user_option == ‘tijera’:
if computer_option == ‘papel’:
print(‘tijera gana a papel’)
print(‘user gana !’)
else:
print(‘piedra gana a tijera’)
print(‘cumputer wins !’)