Предмет: Информатика, автор: proffravik

помогите пожалуйста по питону

Приложения:

Ответы

Автор ответа: HP2020
1

Код (python 3):

# считываем названия цветов:

color1, color2 = input(), input()

basic_colors = ["красный", "синий", "желтый"] # основные цвета

# сразу проверяем, что введено то, что надо

if color1 not in basic_colors or color2 not in basic_colors:

   print("ошибка цвета")

# простой случай: оба цвета одинаковые

elif color1 == color2:

   print(color1)

# остались сложные случаи, когда цвета не одинаковые:

else:

# упростим себе жизнь и сделаем так, что color1 и color2 стоят по алфавиту

   if color1 > color2:

       color1, color2 = color2, color1

# а теперь записываем правила смешивания:

   if color1 == "красный" and color2 == "синий":

       print("фиолетовый")

   elif color1 == "желтый" and color2 == "красный":

       print("оранжевый")

   else:

       print("зеленый")

Похожие вопросы
Предмет: Русский язык, автор: fetkulova
Предмет: Литература, автор: vladislavshapovВлад