Шестнадцатеричная запись в число
Шестнадцатеричная система часто встречается в цветах, адресах памяти и низкоуровневых данных. Напишите функцию, которая переводит строку hex_string в десятичное число, не обращая внимания на регистр букв. Если в строке есть символ, который не относится к шестнадцатеричной записи, нужно вызвать ValueError.
Примеры
Ввод
"1"Вывод
1Ввод
"10"Вывод
16Ввод
"2f"Вывод
47Нужно реализовать
def hexa(hex_string: str) -> int:
Теги
mathstrings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"1"Ожидаемый
12
Ввод
"10"Ожидаемый
163
Ввод
"2f"Ожидаемый
474
Ввод
"ff"Ожидаемый
2555
Ввод
"a1"Ожидаемый
1616
Ввод
"cafe"Ожидаемый
51966Фокус-радио
На паузе · SomaFM · Fluid