함수에 의해 반환된 값에 관심이 없을 때 변수 name 대신 밑줄을 사용합니다. 기본적으로 루프가 전체적으로 특정 횟수만큼 실행되어야 한다는 점에서 지금까지 루프가 실행된 횟수에 관심이 없다는 의미입니다.
for _ in range(5):
print('hi')
변수 갸 0,1,2,3,4 값을 가지고 반복을 수행한다. 실제 사용되지는 않기 때문에 을 사용함
>>>_ = 20
>>>print(_)
20
>>>_*3
60
>>>_/2
10.0
>>>x, _, y = 1, 2, 3
>>>x
1
>>>y
3
>>>x, *_, y = 1,2,3,4,5
# 여러 개의 값을 무시하려면 *을 붙여서 사용한다
# index가 필요없는 for 문을 작성할 경우 사용 가능
>>>x
1
>>>y
5
for _ in range(n):
print("test")
_를 인덱스로 사용할 수 있다.
특별한 의미를 부여하고 싶을 때
dec_base = 1_000_000
print(dec_base)
>>> 1000000