Если использовать только 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}")
Если использовать только 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("Мы не знаем такого фрукта :) ")
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('Тыква крупная и оранжевая, это не тыква!')