Импорт модулей
Научитесь использовать богатую библиотеку модулей Python и создавать собственные модули
«Импорт модулей» — бесплатный урок Python Academy на CoddyKit. Это урок 5 из 5. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Python Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Python Academy содержит 5 уроков всего.
Введение в импорт модулей
Введение в импорт модулей
Модули — это файлы с кодом Python, которые могут содержать функции, переменные и классы. Импортируя модули, Вы можете повторно использовать код и расширять возможности Python.
В этом уроке Вы узнаете, как импортировать и использовать встроенные и собственные модули.

Что такое модули?
Что такое модули?
Модуль — это файл с кодом Python. С помощью модулей можно организовать код в повторно используемые части. Python поставляется со встроенными модулями, а также позволяет создавать собственные.
Примеры встроенных модулей:
math: предоставляет математические функции.random: генерирует случайные числа.os: взаимодействует с операционной системой.
Как импортировать модуль
Как импортировать модуль
Модуль можно импортировать с помощью ключевого слова import:
# Importing a module
import math
print(math.sqrt(16)) # Outputs: 4.0Импорт отдельных функций
Импорт отдельных функций
Из модуля можно импортировать отдельные функции или переменные:
# Importing specific functions
from math import sqrt
print(sqrt(16)) # Outputs: 4.0Использование псевдонимов для модулей
Использование псевдонимов для модулей
Можно использовать псевдонимы, чтобы дать модулю или функции более короткое имя:
# Using aliases for modules
import math as m
print(m.sqrt(16)) # Outputs: 4.0Примеры встроенных модулей
Примеры встроенных модулей
Python включает множество полезных встроенных модулей:
random: генерирует случайные числа.datetime: работает с датами и временем.os: предоставляет функции операционной системы.
Создание собственных модулей
Создание собственных модулей
Можно создавать собственные модули, записывая код Python в файл с расширением .py. Например:
# Save this code in mymodule.py
def greet(name):
return f"Hello, {name}!"
# Importing the custom module
from mymodule import greet
print(greet("Alice"))Распространённые ошибки при работе с модулями
Распространённые ошибки при работе с модулями
Вот каких ошибок следует избегать при работе с модулями:
- Забывать устанавливать внешние модули с помощью
pip. - Не использовать псевдонимы для длинных имён модулей.
- Перезаписывать имена модулей переменными (например,
math = 5).
Что мы узнали?
Что мы узнали?
В этом уроке Вы узнали:
- Как импортировать встроенные и собственные модули в Python.
- Разницу между полным импортом, импортом отдельных элементов и псевдонимами.
- Как создавать собственные модули.
Отличная работа! Перейдём к следующей теме.

Часто задаваемые вопросы
Урок «Импорт модулей» бесплатный?
Да — полный текст урока «Импорт модулей» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Python Academy, подпишись на CoddyKit PRO. Курс Python Academy содержит 5 уроков всего.
Чему я научусь в уроке «Импорт модулей»?
Научитесь использовать богатую библиотеку модулей Python и создавать собственные модули Ты практикуешь Python Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Python Academy?
Предыдущий опыт не требуется. Python Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 5 из 5.
Сколько времени занимает урок «Импорт модулей»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Python Academy?
Да. Каждый урок Python Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Что такое функция
- Возвращаемые значения
- Область видимости и время жизни переменных
- Встроенные и пользовательские функции
- Импорт модулей