2

Como obtener los colores secundarios

Sabes que colores se obtienen al mezclar los colores primarios? ¡De eso se trata este juego!
Vamos a jugar a mezclar los colores primarios para obtener los colores secundarios.

DESARROLLO DEL CODIGO

  1. Importamos la biblioteca random
import random
  1. Declaramos la variable primary_colors con los elementos rojo, azul y amarillo.
primary_colors = ('rojo', 'azul', 'amarillo')

  1. Solicitamos la variable del usuario y lo almacenamos en la variable user_option
user_option = input('rojo, azul o amarillo => ')

  1. Usamos la función ,lower(), para convertir la entrada del usuario a minúsculas.
user_option = user_option.lower()

  1. Verificamos el valor de user_option se encuentre dentro de la variable primary_colors, sino se imprime “No te sabes los colores”
ifnot user_option in primary_colors:

  1. Ocupamos la función .choice() para elegir de manera aleatoria un valor dentro de primary_colors y lo almacenamos en la variable computer_option
computer_option = random.choice(primary_colors)

  1. De acuerdo con el árbol de decisiones:
geogebra-export.png

-Rectángulos: representan a los colores primarios y los colores que puede elegir el usuario (user_option)

-Primera linea de círculos: representan los colores que pueden elegir la computadora (computer_option)

-Segunda linea de círculos: repr4esenta las combinaciones o mezclas que se generan

  1. El árbol de decisiones esta representado por el siguiente código
if user_option == computer_option:
  print('No cursaste kinder 2')
elif user_option == 'rojo':
  if computer_option == 'amarillo':
    print('Anaranjado')
    print('Un color brillante')
  elif computer_option == 'azul':
    print('Violeta')
    print('El color de las uvas!')
    
  else:
    print('Regresate a kinder 1')
    print('La escuela no es lo tuyo')
  
elif user_option == 'amarillo':
  if computer_option == 'azul':
    print('Verde')
    print('El color de la vida!')
  elif computer_option == 'rojo':
    print('Anaranjado')
    print('Un color brillante')
    
  else:
    print('No fuiste a clases ese dia')
    print('No te llevo tu mamá al kinder')
    
elif user_option == 'azul':
  if computer_option == 'rojo':
    print('Violeta')
    print('El color de las uvas!')
  elif computer_option == 'amarillo':
    print('Verde')
    print('El color de la vida!')
    
else:
    print('Reprobaste')
    print('No eres buen estudiante')
Escribe tu comentario
+ 2
1
6717Puntos

Felicidades por tu primer publicación.

Excelente juego, me gusto mucho.
😃