본문 바로가기
python 코딩 공부

변수 대신 _ 의 의미에 대하여

by Gustav7 2024. 11. 6.

for _ in range(length) 에서 언더스코어는 반복문 내에서 변수를 사용할 필요가 없을 때 사용하는 관용적인 표현이다.

 

for _ in range(5):
    print("Hello!")

 

여기서 range(5)는 5번 반복하겠다는 의미이고 _는  각 반복에서 발생하는 {0,1,2,3,4}를 사용하지 않겠다는 의미이다!!

즉 _는 변수명 자리를 차지하는 의미없는 변수라고 할 수 있다.