Пользователь № 7 аудитории Ж-115 2 недель назад
Родитель 1adb53b8a2
Сommit 4113c9e5b4

@ -76,6 +76,8 @@
>>> gg
221.456
Отличие eval() от exec() в том, что eval() вычисляет выражение , а exec() выполняет инструкции . Выражения — подмножество инструкций, отличающееся наличием результата. Например, 1, 1+2, a+3 — выражения, а присваивание или условный оператор — инструкции.
# 2.6 Изучение ряда полезных функций (abs, pow, max, min, sum, divmod, len, map)
Был изучен и применен ряд полезных функций:
@ -186,7 +188,7 @@ pi - данная функция является представлением
>>>cmath.phase(1-0.5j)
-0.4636476090008061
# 5 Изучения стандартного модуля randon для работы с псевдослучайными числами
# 5 Изучения стандартного модуля random для работы с псевдослучайными числами
Были самостоятельно изучены и применены методы модуля random:
@ -224,6 +226,9 @@ gammavariate - случайное число с гамма-распределе
sequences from older versions of Python), the algorithm for str and
bytes generates a narrower range of seeds.
Функция random.seed() инициализирует начальное состояние генератора псевдослучайных чисел. Используется генератор псевдослучайных чисел (ГПСЧ): есть скрытое состояние (переменная в модуле random), на основе которого генерируется очередной результат random.random(), а само состояние обновляется.
Генерация устроена так, что распределение результатов близко к равномерному.
>>> random.seed()
>>> r = random.random()
>>> r

Загрузка…
Отмена
Сохранить