Найти в Дзене
Django | Python

10. Модули в Python3.

Модуль — это файл или набор файлов, содержащих код на python. Модули позволяют легко использовать чужой код или структурировать свой код, разбивая его на модули. Подключение модулей происходит в начале файла при помощи ключевого слова import.

Существует множество стандартных библиотек полезных в разработке, которые можно использовать в своих проектах и уже доступны нам после установки python.

Пример: Воспользуемся из стандартной библиотеки, модулем Collections. Для поддержки удобных и быстрых подсчетов предусмотрен тип данных — Counter. С помощью которого возможно подсчитать количество повторяющихся элементов в списке или повторяющихся букв в слове.

Кроме стандартных библиотек для python есть большое количество сторонних модулей по адресу Python (PyPI) — это центральное хранилище программного обеспечения для языка программирования PythonУстанавливаются при помощи пакетного менеджера pip. Под Mac и Linux используется команда — pip3.

Пример: Для тренировки попробую структурировать код программы из предыдущей статьи, разбив его на модули. 

Я разбил код на четыре файла, в моем случае это:

1. App.py — является основным запускаемым файлом, куда подключаются остальные модули программы.

2. Percent.py — переменная percent_sale, запрашиваем у пользователя размер скидки.

3. Price.py — переменная price_goods, в которой находится словарь с наименованием товара и ценой.

4. Function.py — функция price_sale, которая высчитывает цену с учетом скидки введенную пользователем.

Предыдущие статьи по изучению языка программирования Python3.
9. Функции в Python3.

8. Цикл for и цикл while в Python3.

7. Условный оператор if в Python3.

6. Словари и работа с ними в Python3.

5. Основа работы со списками в Python3.

4. Типы данных в Python3.

3. Переменные в языке Python 3 и для чего они нужны.

2. Python 3, PyCharm и их установка на компьютер.

1. Знакомство и работа в командной строке.

Наука
7 млн интересуются