Pavel 1 день назад
Родитель 48341847ef
Сommit c42b799874

@ -88,6 +88,10 @@ TypeError: 'zip' object is not subscriptable
>>>gg
221.456 #выполняет блок кода
```
Вывод: eval() для вычислений с возвратом значения, exec() для выполнения кода без возврата значения.
exec() не возвращает значение функции, но он выполняет код, который может создавать, изменять или удалять переменные в текущей области видимости. Поэтому переменная gg становится доступной после выполнения exec().
## 2.6 Изучение ряда полезных функций (abs, pow, max, min, sum, divmod, len, map)
@ -276,7 +280,10 @@ seed(a=None, version=2) method of random.Random instance
sequences from older versions of Python), the algorithm for str and
bytes generates a narrower range of seeds.
>>>random.seed()
>>>random.seed() # Использует текущее время системы
# Каждый запуск программы даст разные последовательности
# Фиксированное начальное значение
# Всегда одинаковая последовательность для тестов
>>>r = random.random() #случайное число от 0.0 до 1.0
>>>r
0.915829800247012

@ -26,9 +26,8 @@ import cmath
import time
import random
tup = tuple(math.floor((round(cmath.phase(0.2+0.8j), 2) * 20) / 3), (round(cmath.phase(0.2+0.8j), 2) * 20) % 3)
print(tup)
(8, 2.6000000000000014)
divmod(round(cmath.phase(0.2+0.8j),2)*20,3)
(8.0, 2.6000000000000014)
# Текущее московское время

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