프로그래밍/Python

파이썬 개념 - range, reverse, for-continue

O'bin 2023. 1. 17. 22:08

- range : 범위 지정

3가지 형태 가능

 

 

- for문에서 반대로 범위 지정

range 3번째 인자를 음수로 하거나 reversed 함수 사용

1
2
3
4
5
6
7
8
9
# 5부터 -1까지 1씩 감소하며 반복
for i in range(5,-2,-1):
    print("현재 반복 변수 i : {}".format(i))
 
print('-------------------------------------')
 
# 4부터 0까지 거꾸로 범위 지정해 반복
for j in reversed(range(5)):
    print("현재 반복 변수 j : {}".format(j))
cs

실행 결과 ↓

 

 

 

 

- for문에서 continue

아래 건너뛰고 다음 반복차례로 넘어가는 키워드

1
2
3
4
5
numbers = [2,3,4,5,8,9]
for num in numbers:
    if num%2 == 0:  # num이 짝수면
        continue    # 건너뛰고 다음 반복으로
    print(num)
cs

실행 결과 ↓