Всем привет!
Подскажите, пожалуйста, для чего некоторые делают вот так: from math import floor?
если можно сразу импортировать весь модуль: import math, и не париться на счет методов, тоесть любой метод можно будет вызвать из библиотеки, не только floor
Во время импорта модуля вызывается весь основной код на выполнение ( инициализации и т.д ), что занимает время загрузки скрипта. + если юзать в продакшн, например, через py2exe и т.д, то это заставит его подтянуть весь код из math, а не только функцию floor.
Короче, кратко: чтобы дофига лишней херни не тащить
И при import module и при import something from module выполняется весь код импортируемого модуля, различие только в пространстве имён и количестве этих имен.