Основные тезисы
1. Функция под названием dir()
может показать Вам список сущностей, содержащихся внутри импортированного модуля. Например:
import os
dir(os)
выводит список всех инструментов модуля os
, которые Вы можете использовать в своем коде.
2. Модуль math
объединяет более 50 определений (функций и констант), которые выполняют математические операции (например, sin()
, pow()
, factorial()
) или предоставляют важные значения (например, π и символ Эйлера e).
3. Модуль random
группирует более 60 объектов, предназначенных для помощи в использовании псевдослучайных чисел. Не забывайте приставку "псевдо", так как реальных случайных чисел не существует, когда дело доходит до их генерации с использованием алгоритмов компьютера.
4. Модуль platform
содержит около 70 функций, которые позволяют Вам погрузиться в основные уровни ОС и оборудования. Их использование позволяет узнать больше о среде, в которой выполняется Ваш код.
5. Индекс модулей Python (https://docs.python.org/3/py-modindex.html - это управляемый сообществом каталог модулей, доступных во вселенной Python. Если Вы хотите найти модуль, соответствующий Вашим потребностям, начните поиск с него.
Упражнение 1
Каково ожидаемое значение переменной result
после выполнения следующего кода?
import math
result = math.e == math.exp(1)
Упражнение 2
(Дополните предложение) Установка начального значения генератора с одним и тем же значением при каждом запуске вашей программы гарантирует, что...
Упражнение 3
Какую из функций модуля platform
Вы будете использовать для определения имени процессора, работающего в Вашем компьютере.?
Упражнение 4
Каков ожидаемый результат следующего кода?
import platform
print(len(platform.python_version_tuple()))