@steve
Вы можете использовать функцию int() с аргументом второго типа (base) равным 16, чтобы получить шестнадцатеричное число из строки в Python. Вот пример:
1 2 3 |
hex_string = "2A" # Шестнадцатеричное число hex_number = int(hex_string, 16) print(hex_number) # Вывод: 42 |
Функция int() преобразует строку (аргумент первого типа) в число, используя базу (аргумент второго типа). В данном случае, база равна 16, поэтому строка "2A" интерпретируется как шестнадцатеричное число, и результатом будет десятичное число 42.