본문 바로가기
인터페이스 개발/Python

Python - 타입[수치형] - 수치형 타입, 정수형, 실수형, 복소수형

by cooluk 2020. 7. 20.

Chap.3 타입[수치형] - 수치형 타입, 정수형, 실수형, 복소수형

 

 

수치형

수치형 타입, 정수형, 실수형, 복소수형

 

 

수치형 타입

  • 정수 ,실수 ,복소수

정수형

  • 크기에 제한이 없음
  • 값에 따라 크기 자동 조정됨
a=1234567890
print(a)
print(a**100)

결과

1234567890
1417417260103558770214252423976142668502309843289216833019048237594757708238986182489372231899746980921982728329402793285767462862882464121635860400730716254039942351084846547018518131114125220170734365519774681825663555080960088448187700306662591033835497547065849829393393851336850513516716654954594842407071059129565467264692831108320130483612672587797723547589358874240495338978427064891700798459028240889817739929243620390292500203679620864971533914260827834601579209314189120626901904458486936727622905582367388818325467159626747054599568953786703562122799941680845141148189896305104641344839457223830507901762718528867396981775965176554700698356765830690713630912519126290583362303892345035739308972274807594103376959348593678587147932967060392101430789829817061010598621196674073173467189374435975660010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

 

  • 진법에 따라 표기 및 해석
print(26)
print(hex(26))
print(oct(26))
print(bin(26))

결과

26
0x1a
0o32
0b11010

 

실수형

a = 9.46e12
print(a)

결과

9460000000000.0

 

복소수형

  • 실수부 + 허수부j
a=1+2j
b=3+4j
print(a+b)

결과
(4+6j)

댓글