Что такое модуль ?

Спросят с вероятностью 7%



Модуль — это файл с расширением .py, который содержит код. Он может содержать переменные, функции и классы, которые можно использовать в других программах или модулях.



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



Пример:

# Модуль example_module.py



def greet(name):

return f"Привет, {name}!"



def add(x, y):

return x + y



class Person:

def init(self, name):

self.name = name



def say_hello(self):

return f"Привет, меня зовут {self.name}"




Этот код определяет модуль с именем example_module.py, который содержит функции greet() и add(), а также класс Person. После того, как этот модуль был создан, его можно импортировать в другие скрипты с помощью ключевого слова import:

import example_module



print(example_module.greet("Миша")) # Вывод: Привет, Миша!

print(example_module.add(2, 3)) # Вывод: 5



person = example_module.Person("Анна")

print(person.say_hello()) # Вывод: Привет, меня зовут Анна




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



Примеры ответов

Список всех вопросов на Python Developer



🧩 Идущий | 🔐 Собесы | 🔐 Тестовые