Напиши программу, которая будет запрашивать у пользователя три музыкальных предпочтения. После каждого ввода

  • 64
Напиши программу, которая будет запрашивать у пользователя три музыкальных предпочтения. После каждого ввода предпочтения, программа должна выводить сообщение: "Ваше предпочтение учтено". После ввода всех предпочтений, программа должна выводить сообщение: "Система рекомендаций настроена!" и завершать работу. Чтобы оптимизировать код, используйте цикл.
Григорьевна
3
Конечно, я могу помочь с написанием программы. Вот решение, которое будет спрашивать у пользователя три музыкальных предпочтения и выводить сообщение "Ваше предпочтение учтено" после каждого ввода:

python
# Начало программы
print("Добро пожаловать в систему рекомендаций музыки!")

# Создаем пустой список для хранения предпочтений
preferences = []

# Используем цикл для запроса предпочтений у пользователя три раза
for i in range(3):
preference = input("Введите ваше музыкальное предпочтение: ")
preferences.append(preference)
print("Ваше предпочтение учтено.")

# Выводим сообщение о настройке системы рекомендаций и завершаем программу
print("Система рекомендаций настроена!")


В данной программе мы используем цикл `for` для запроса предпочтений у пользователя три раза. После каждого ввода предпочтения, мы добавляем его в список `preferences` и выводим сообщение "Ваше предпочтение учтено". По завершении цикла, выводим сообщение "Система рекомендаций настроена!" и завершаем программу. Таким образом, каждое предпочтение пользователя будет записано и подтверждено.

Мы использовали цикл `for`, так как мы уже знали, что нужно запросить у пользователя три предпочтения. Таким образом, код становится более оптимизированным и позволяет избежать повторения одного и того же кода вручную для каждого предпочтения.