[Python] 파이썬에서 언더스코어( _ )란?

Heidi·2023년 5월 11일
0

파이썬 기본 문법

목록 보기
6/11

파이썬에서 언더스코어를 사용하는 경우

인터프리터에서 사용할 때

  • 인터프리터에서 수행하면, 마지막에 실행한 결과값이 _ (언더스코어)에 저장된다.

값을 특별하게 지정하지 않고 싶을 때

  • 보통 for 문을 돌릴 때나, 여러개의 값을 무시할 때 사용된다.
    값이 특별하게 필요하지 않은 경우라면 언더스코어를 사용한다.
    for _ in range(1, n+1): 이면 값은 특별하게 필요없다.

숫자 자릿수를 구분할 때

  • 10,000 10,000,000와 같이 실생활에서 숫자를 구분할 때 쉼표를 사용한다. 하지만 파이썬에서는 _ 와 같은 언더스코어를 통해 값을 구분하기도 한다. (언더스코어를 썼다고 값이 변하진 않는다ㅎ)

다른 파일에서 쉽게 불러오지 못하게 할 때

  1. 언더스코어로 시작하는 파이썬 파일 1개
  2. 일반 파일 1개

2에서 1을 불러온다고 생각할 때, 언더스코어로 시작된 함수, 변수, 클래스는 사용할 수 없게 된다. 외부에서 모듈을 부를 때 영향을 받는다.

profile
기획자

0개의 댓글

관련 채용 정보