>  기사  >  백엔드 개발  >  파이썬에서 int 란 무엇입니까?

파이썬에서 int 란 무엇입니까?

silencement
silencement원래의
2019-05-20 18:09:1442033검색

파이썬에서 int 란 무엇입니까?

파이썬을 공부하는 학생들은 이런 질문을 할 수 있습니다. 왜 파이썬에 int(10) 문이 존재합니까? a=10과 a=int(10)이 동일한 효과를 가지므로 int(10)가 필요하지 않습니다. ) 좋습니다. 그럼 아래 그림을 살펴보겠습니다

파이썬에서 int 란 무엇입니까?

그림에서 볼 수 있듯이 코드에 a=10을 씁니다. 사실 컴퓨터는 결국 int 생성자를 호출해야 합니다. 이는 a=10 을 의미하며, 결국 컴퓨터에서는 여전히 a=int(10) 이 됩니다. 이해가 되지 않는다면 int def init(self,x,base) 의 내부 생성자 프로토타입을 살펴보겠습니다. : 세 개의 매개변수가 있습니다. 첫 번째 매개변수 self: 현재 객체를 참조하고, x: 콘솔에 의해 입력된 데이터를 참조하며, base: 현재 숫자의 10진수 체계를 나타내며, 기록되지 않은 경우 기본 base=decimal입니다. system, 예: int('1010001',2) 이 코드 분석은 다음과 같습니다: x=1010001, base=2

최종 코드는 10 형식으로 변환되어 출력됩니다.

관련 학습 권장 사항: python 튜토리얼

위 내용은 파이썬에서 int 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.