Скрипт на Python для трекінгу та виведення списку майбутніх днів народження протягом наступного тижня з заданого списку юзерів.
- відстеження майбутніх днів народження протягом наступного тижня
- перенесення святкування днів народження на наступний понеділок, які припадають на вихідні
- Python 3.x
- бібліотеки collections та datetime
- клонуйте репозиторій або завантажте файли проекту
- створіть список юзерів з датами днів народження
users = [
{"name": "Ім'я Одне", "birthday": datetime(РРРР, ММ, ДД)},
{"name": "Ім'я Два", "birthday": datetime(РРРР, ММ, ДД)},
...
]
- використовуйте функцію get_birthdays_per_week з вищевизначеним списком юзерів
Бот асистент на Python, що дозволяє зберігати та управляти контактними даними - імена та телефонні номери.
- додавання нових контактів
- оновлення телефонних номерів у існуючих контаків
- пошук телефонних номерів за іменем контака
- відображення списку всіх збережених контактів
- взаємодія через командний рядок
- Python 3.x
- клонуйте репозиторій або завантажте файли проекту
- відкрийте термінал або командний рядок та перейдіть до директорії проекту
- запустіть бота, використовуючи команду python contact_assistant_bot.py
Після запуску бота ви зможете взаємодіяти з ним через командний рядок. Використовуйте наступні команди:
hello: бот відповість привітанням та запитає про подальші дії.
add [ім'я] [номер телефону]: додати новий контакт.
change [ім'я] [новий номер телефону]: оновити номер телефону існуючого контакту.
phone [ім'я]: отримати номер телефону контакту.
all: показати всі збережені контакти.
close або exit: закрити бота.