Блог Портфолио Контакты Python уроки

Создание модулей

👈 перейти ко всем урокам

Содержание урока

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

Любой программист может создать собственный модуль, наполнить его нужными функциями и использовать в своём проекте!

Цель рабочего дня: узнаете и примените на практике создание собственных модулей.

Из урока вы узнаете:

Создаем модуль

Разработчики часто сохраняют блоки кода в отдельные модули.

Это позволяет не только сделать устройство проекта удобнее, но и использовать собственные наработки в других проектах.

Чтобы создать собственный модуль, нужно:

import [название модуля]
[название модуля].функция()

Рекомендации

Не забывайте, что код должен быть легко читаемым!

import sport_rules
sport_rules.print_football()

Что такое mind map?

Для удобства работы над проектом и демонстрации его возможностей заказчику изобразим функционал на специальной схеме — mind map.

Mind map (или «ментальная карта») — это инструмент визуализации идеи, разбиения её на части и планирования работы.

Чтобы составить mind map, нужно выделить центральную идею и её составные части. Затем в каждой части выделяются её собственные составляющие и т. д.

Mind map

Пример готовой Mind Map карты

Проверь свои силы

Цель – запрограммировать автоответчик, распознающий запросы пользователя.

Пример: «Я не помню расписание занятий» - Печать расписания

Базовые запросы:

  1. Расписание занятий.
  2. Контактные данные тренера.
  3. Напечатать сумму к оплате за занятия.

Дополни автоответчик ещё двумя собственными запросами!

План работы:

  1. Составьте mind map программы-автоответчика.
  2. Запрограммируйте автоответчик, опираясь на mind map.
  3. Опубликуйте проект в «Лаборатории» и предложите коллегам оценить его.

Готовый проект отправь мне на почту geroy2001@gmail.com, я проверю его.