SeouliteLab

[Python/파이썬] 16진수로 표현된 문자열을 정수로 변환하는 방법 본문

프로그래밍

[Python/파이썬] 16진수로 표현된 문자열을 정수로 변환하는 방법

Seoulite Lab 2024. 2. 29. 17:06

파이썬에서 16진수로 표현된 문자열을 정수로 변환하는 방법에 대해 알아보겠습니다. 16진수는 0부터 9까지의 숫자와 A부터 F까지의 알파벳으로 표현됩니다. 이를 정수로 변환하는 방법을 예제와 함께 살펴보겠습니다.

 

1: int() 함수를 사용하여 16진수 문자열을 정수로 변환

# 16진수 문자열
hex_string = "1A"

# int() 함수를 사용하여 16진수 문자열을 정수로 변환
decimal_number = int(hex_string, 16)

print("변환된 정수:", decimal_number)

2: int() 함수를 사용하여 16진수 문자열을 정수로 변환 (대문자)

# 대문자로 표현된 16진수 문자열
hex_string = "1A"

# int() 함수를 사용하여 16진수 문자열을 정수로 변환
decimal_number = int(hex_string, 16)

print("변환된 정수:", decimal_number)

3: int() 함수를 사용하여 16진수 문자열을 정수로 변환 (소문자)

# 소문자로 표현된 16진수 문자열
hex_string = "1a"

# int() 함수를 사용하여 16진수 문자열을 정수로 변환
decimal_number = int(hex_string, 16)

print("변환된 정수:", decimal_number)

위의 예제에서는 16진수로 표현된 문자열을 정수로 변환하는 세 가지 방법을 보여주었습니다. 모든 예제에서는 int() 함수를 사용하여 16진수 문자열을 정수로 변환하였습니다. 또한 대문자와 소문자로 표현된 16진수 모두를 처리할 수 있습니다.