Python int()
사용 버전 : Python 3.6.8
int()는 문자나 다른 진법의 숫자를 10 진법으로 변경해줍니다.
괄호 안에 아무것도 적지 않을 시, 0을 반환합니다.
기본적으로 10진수로 변환해줍니다.
그렇기 때문에, 10진수를 넘어서면, 오류가 발생합니다.
base 속성을 이용하면, 진법을 변경할 수 있습니다.
base는 0 또는 2에서 36까지 사용할 수 있습니다.
36 진법의 경우입니다.
16 진법의 경우입니다.
base에 0을 사용하게 되면, 0x, 0o, 0b의 문자를 해석하여, 알맞은 진법으로 변경해줍니다.
위와 같이, 동일한 결과가 나옵니다.
끝.
파이썬 int()에 대해서 알아보겠습니다.
괄호 안에는 숫자 또는 문자, base 속성이 들어갑니다.
int()는 문자나 다른 진법의 숫자를 10 진법으로 변경해줍니다.
괄호 안에 아무것도 적지 않을 시, 0을 반환합니다.
기본적으로 10진수로 변환해줍니다.
그렇기 때문에, 10진수를 넘어서면, 오류가 발생합니다.
base 속성을 이용하면, 진법을 변경할 수 있습니다.
base는 0 또는 2에서 36까지 사용할 수 있습니다.
36 진법의 경우입니다.
16 진법의 경우입니다.
base에 0을 사용하게 되면, 0x, 0o, 0b의 문자를 해석하여, 알맞은 진법으로 변경해줍니다.
위와 같이, 동일한 결과가 나옵니다.
끝.
카테고리: Standard Library, Python
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.