Module (48%)
Section (100%)

Основные тезисы


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()))