small = input('Оно маленькое? ') == 'yes'
green = input('Оно зеленое? ') == 'yes'
# Вишня
if small and not green:
print('Вишня мелкая и красная, это может быть вишня!')
else:
print('Вишня мелкая и красная, это не вишня!')
# Горох
if small and green:
print('Горох мелкий и зеленый, это может быть горох!')
else:
print('Горох мелкий и зеленый, это не горох!')
# Арбуз
if not small and green:
print('Арбуз крупный и зеленый, это может быть арбуз!')
else:
print('Арбуз крупный и зеленый, это не арбуз!')
# Тыква
if not small and not green:
print('Тыква крупная и оранжевая, это может быть тыква!')
else:
print('Тыква крупная и оранжевая, это не тыква!')
Если использовать только if/elif/else, то получится что-то такое.
Запрашиваем у пользователя название фрукта, затем присваиваем нашим переменным значения в зависимости от фрукта, если же введен фрукт, которого нет в условии задачи, то выведем сообщение об этом.
fruit = input("Введите название фрукта: ").lower()
if fruit == "вишня":
small = True
green = False
print(f"Фрукт маленький - {small} Растение зеленое - {green}")
elif fruit == "горошек":
small = True
green = True
print(f"Фрукт маленький - {small} Растение зеленое - {green}")
elif fruit == "арбуз":
small = False
green = True
print(f"Фрукт маленький - {small} Растение зеленое - {green}")
elif fruit == "тыква":
small = False
green = False
print(f"Фрукт маленький - {small} Растение зеленое - {green}")
else:
print("Мы не знаем такого фрукта :) ")
Поделитесь своими знаниями, ответьте на вопрос:
Введро налили 12 литров молока. пользуясь лишь в 5 и 7 литров, разделите молоко на две равные части. за одно переливание из одного сосуда в другой можно вылить всё, что там есть, или долить второй сосуд до верха. , !
(5,0) наливаем в 5-ти литровый
(0,5) переливаем из 5 в 7-ми литровый
(5,5) наливаем из 12-ти литрового в 5-ти литровый
(3,7) доливаем 7л из 5-ти литрового
(3,0) из 7-ми литрового выливаем в 12-ти
(0,3) из 5-ти в 7-ми
(5,3) наливаем из 12-ти в 5-ти
(1,7) доливаем 4л из 5-ти в 7-ми
(1,0) из 7-ми переливаем в 12-ти
(0,1) из 5-ти в 7-ми
(5,1) 5-ти наполняем из 12-ти
(0,6) из 5-ти переливаем в 7-ми; в 7-ми литровом 6 и в 12-ти литровом осталось 6