Встречается на собеседованиях • сегодня

Стандартные библиотеки находятся в глобальном или в своем пространстве имен в Python

Стандартные библиотеки Python находятся в своих собственных пространствах имен. При импорте модуля создается отдельное пространство имен для этого модуля. Например, при import math все функции и константы доступны через math. (например, math.sqrt()).

Пример:

python
import math
print(math.pi)  # 3.141592653589793

Если использовать from math import *, то имена импортируются в текущее пространство имен, но это не рекомендуется из-за возможных конфликтов имен. Лучше использовать явный импорт (from math import sqrt) или полное имя модуля.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы