Плюс, минус или ноль

Иногда важно не само число, а только его знак: положительное оно, отрицательное или равно нулю. Дано число num. Верни 1, если число положительное, -1, если отрицательное, и 0, если это ноль.

Примеры

Ввод
-10
Вывод
-1
Ввод
10
Вывод
1
Ввод
0
Вывод
0

Нужно реализовать

def signum(num: float) -> int:

Теги

math
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
-10
Ожидаемый-1
2
Ввод
10
Ожидаемый1
3
Ввод
0
Ожидаемый0
4
Ввод
-20.5
Ожидаемый-1
5
Ввод
20.5
Ожидаемый1
6
Ввод
-0.000001
Ожидаемый-1
Фокус-радио
На паузе · SomaFM · Fluid