EAT-SLEEP-CODE-REPEAT

Life is too short. Programming book is too thick. I am too lazy to practice all.

Python

파이썬 밑줄(_)로 자릿수 나누기

codeho 2021. 2. 7. 23:07
반응형

파이썬 밑줄(_)로 자릿수 나누기

 

파이썬에서는 큰 수를 사용할 때 다음과 같이 자릿수를 나눠서 밑줄로 구분할 수 있습니다. 

>>> universe_age = 14_000_000_000
>>> print(universe_age)
14000000000

숫자를 정의할 때 밑줄을 사용했다 하더라도, 출력할 때는 항상 및줄 없이 숫자만 출력됩니다. 그 이유는 파이썬은 숫자를 저장할 때 밑줄을 무시하기 때문입니다. 

>>> num1 = 1000
>>> num2 = 1_000
>>> num3 = 10_0_0
>>> print(num1, num2, num3)
1000 1000 1000

 

밑줄(_)를 사용하여 자릿수를 구분할 수 있으니 프로그래머가 큰 수를 이해하고 표현하는데 생길 수 있는 실수를 많이 줄일 수 있을 것 같습니다.  

반응형