파이썬에서 정수는 int로 나타내며 불변(immutable)형입니다. 불변형 객체는 변수와 객체 참조 간에 차이가 없습니다. 파이썬 정수 크기는 컴퓨터 메모리에 의해 제한됩니다.

 

파이썬 정수 크기는 적어도 32비트 (4바이트) 입니다. 정수를 나타내는 데 필요한 수를 확인하려면 파이썬 3.1 이상에서 int.bit_length() 메서드를 사용할 수 있습니다.

 

 

 

어떤 문자열을 정수로 변환하거나, 다른 진법의 문자열을 정수(10진법)으로 변환하려면 int(string, base) 메서드를 이용하면 됩니다.

 

 

 

int 메서드의 밑은 2에서 36사이의 선택적 인수(optional argument)입니다. 문자열 s에서 base 범위의 숫자를 벗어나는 값을 입력하면, int 메서드에서 ValueError 예외가 발생하게 됩니다. 

 

+ Recent posts