/
bulitin
/
hello-gitverse
Обзор
Документация
Войти
/
bulitin
/
hello-gitverse
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
recommend.py
68 строк
4 KB
bulitin
Реализован проект
20 май 2026, 21:49
20 май 2026, 21:49
46dee3c
Код
Авторство
О чём код?
# recommend.py # Программа генерирует добрые и мотивирующие пожелания для студентов после проверки работ import random # База позитивных сообщений encouragements = [ "Молодец! Видно, что ты старался — продолжай в том же духе!", "Отличная работа! Даже если есть ошибки, ты на верном пути.", "Ты справился с этим заданием лучше, чем думаешь. Горжусь твоим прогрессом!", "Не переживай из-за мелких недочётов — главное, что ты понял суть!", "Каждая ошибка — это шаг к успеху. Ты уже ближе к мастерству!", "Ты мыслишь как настоящий профессионал! Так держать!", "Работа выполнена с душой — это самое важное. Уверен, в следующий раз будет ещё лучше!", "Ты сделал больше, чем мог себе представить. Горжусь тобой!", "Ошибка — не провал, а возможность вырасти. А ты растёшь с каждым днём!", "Спасибо за усилия! Они обязательно принесут плоды." ] # База IT-загадок с забавными ответами riddles = [ { "question": "Что всегда перед тобой, но ты его не видишь?", "answer": "Будущее... или экран монитора в спящем режиме 😴" }, { "question": "Какой язык программирования начинается с 'Java', но не имеет ничего общего с кофе?", "answer": "JavaScript… ну, разве что вызывает такую же зависимость ☕" }, { "question": "Что у каждого программиста на столе, но он всё равно говорит, что у него нет ничего?", "answer": "Кофе… и 17 вкладок Chrome с ошибками 🫠" }, { "question": "Почему программисты не моют машину зимой?", "answer": "Боятся, что после обновления она запросит перезагрузку ❄️" }, { "question": "Что может быть разбито, не касаясь его?", "answer": "Пароль… или сердце после ночного багфикса 💔" } ] def generate_encouragement(): """Генерирует случайное пожелание из списка""" return random.choice(encouragements) def generate_riddle(): """Генерирует случайную IT-загадку с забавным ответом""" riddle = random.choice(riddles) return f"🧠 {riddle['question']}\n💡 Ответ: {riddle['answer']}" def main(): print("🎓 Генератор добрых пожеланий для студентов\n") print("Нажмите Enter, чтобы получить пожелание и загадку (или 'q' для выхода):\n") while True: user_input = input("> ") if user_input.lower() == 'q': print("Держись! У тебя всё получится! 👋") break print("💬 " + generate_encouragement()) print() print(generate_riddle()) print("-" * 50) if __name__ == "__main__": main()