В этой статье мы рассмотрим модули в Python. Модули отлично подходят для организации нашего кода в более мелкие строительные блоки, которые можно разрабатывать изолированно. Мы увидим, как создать модуль и как его использовать, а также увидим, как использовать уже существующие модули, встроенные в языковую библиотеку.

Для этого урока у нас есть простое упражнение, которое нужно решить. У нас есть набор названий городов и соответствующих им стран. Мы хотим, чтобы пользователь искал определенный город, чтобы узнать, в какой стране он находится.