반응형
파이썬 밑줄(_)로 자릿수 나누기
파이썬에서는 큰 수를 사용할 때 다음과 같이 자릿수를 나눠서 밑줄로 구분할 수 있습니다.
>>> 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
밑줄(_)를 사용하여 자릿수를 구분할 수 있으니 프로그래머가 큰 수를 이해하고 표현하는데 생길 수 있는 실수를 많이 줄일 수 있을 것 같습니다.
반응형
'Python' 카테고리의 다른 글
파이참에서 여러 줄 들여/내여쓰기, 주석처리하는 단축키 (1) | 2021.08.09 |
---|---|
파이썬 리스트 요소 제거하는 방법_del(), pop(), remove() (0) | 2021.02.07 |
파이썬의 원칙(The Zen of Python)_import this (0) | 2021.02.07 |
파이썬 정수 연산 _사칙연산, 지수, 부동소수점 (0) | 2021.02.07 |