1. ...
  2. ...
  3. ...
  4. Решение задачи на тему: «Написать программу для рекомендации фильмов по жанру»
Решение задачи

Написать программу для рекомендации фильмов по жанру

История

Условие:

Написать программу для рекомендации фильмов по жанру

Решение:

Конечно, я могу помочь вам написать программу для рекомендации фильмов по жанру. Вот пример кода на языке Python:

import random

# Список фильмов с их жанрами
movies = {
    "Фильм 1": ["комедия", "драма"],
    "Фильм 2": ["боевик", "триллер"],
    "Фильм 3": ["детектив", "триллер"],
    "Фильм 4": ["комедия", "приключения"],
    "Фильм 5": ["драма", "романтика"],
    "Фильм 6": ["фантастика", "боевик"],
    "Фильм 7": ["драма", "история"],
    "Фильм 8": ["комедия", "мелодрама"],
    "Фильм 9": ["триллер", "ужасы"],
    "Фильм 10": ["документальный", "история"]
}

# Функция для рекомендации фильмов по жанру
def recommend_movie(genre):
    recommended_movies = []
    for movie, genres in movies.items():
        if genre in genres:
            recommended_movies.append(movie)
    if recommended_movies:
        return random.choice(recommended_movies)
    else:
        return "К сожалению, нет фильмов в данном жанре."

# Пример использования
genre = input("Введите жанр фильма: ")
recommended_movie = recommend_movie(genre)
print("Рекомендуемый фильм:", recommended_movie)

Этот код создает словарь movies, содержащий названия фильмов и их жанры. Затем определяется функция recommend_movie, которая принимает жанр в качестве аргумента и возвращает случайный фильм из списка фильмов с этим жанром. Если фильмов в данном жанре нет, функция возвращает сообщение об отсутствии фильмов.

Вы можете запустить эту программу и ввести жанр фильма, чтобы получить рекомендацию. Обратите внимание, что вам может потребоваться расширить список фильмов и их жанров в соответствии с вашими предпочтениями.

Похожие работы

Попробуй и другие функции

  • ИИ для любых учебных целей

    • Научит решать задачи

    • Поможет решать задачи

    • Исправит ошибки в решении

    • Ответит на вопросы за минуту

    Попробовать
  • База готовых рефератов

    • Свыше 1,2 млн работ

    • Больше 160 предметов

    • Работы написали студенты вместе с AI

    • База ежедневно обновляется

    Попробовать

Решения по другим предметам