Разработчики Python, работая над большими проектами, часто выносят блоки программ в отдельные модули.
Любой программист может создать собственный модуль, наполнить его нужными функциями и использовать в своём проекте!
Цель рабочего дня: узнаете и примените на практике создание собственных модулей.
Из урока вы узнаете:
Разработчики часто сохраняют блоки кода в отдельные модули.
Это позволяет не только сделать устройство проекта удобнее, но и использовать собственные наработки в других проектах.
Чтобы создать собственный модуль, нужно:
import [название модуля]
[название модуля].функция()
Не забывайте, что код должен быть легко читаемым!
import sport_rules
sport_rules.print_football()
Для удобства работы над проектом и демонстрации его возможностей заказчику изобразим функционал на специальной схеме — mind map.
Mind map (или «ментальная карта») — это инструмент визуализации идеи, разбиения её на части и планирования работы.
Чтобы составить mind map, нужно выделить центральную идею и её составные части. Затем в каждой части выделяются её собственные составляющие и т. д.
Пример готовой Mind Map карты
Цель – запрограммировать автоответчик, распознающий запросы пользователя.
Пример: «Я не помню расписание занятий» - Печать расписания
Базовые запросы:
- Расписание занятий.
- Контактные данные тренера.
- Напечатать сумму к оплате за занятия.
Дополни автоответчик ещё двумя собственными запросами!
План работы:
Готовый проект отправь мне на почту geroy2001@gmail.com, я проверю его.