Из системы счисления в число

Строка вроде FF может быть обычным числом, если знать систему счисления. Функция получает строку text и основание base от 2 до 16. Переведите запись из этой системы в десятичное целое число и верните результат.

Примеры

Ввод
"101", 2
Вывод
5
Ввод
"0", 2
Вывод
0
Ввод
"FF", 16
Вывод
255

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

def base_to_int(text: str, base: int) -> int:

Теги

math
PostgreSQLv16

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

Видимые тесты
1
Ввод
"101", 2
Ожидаемый5
2
Ввод
"0", 2
Ожидаемый0
3
Ввод
"FF", 16
Ожидаемый255
4
Ввод
"1010", 2
Ожидаемый10
5
Ввод
"FF", -16
Ожидаемый-225
6
Ввод
"1010", 10
Ожидаемый1010
Фокус-радио
На паузе · SomaFM · Fluid