본문 바로가기
코딩/파이썬 문법

파이썬 for문 & if문

by rosemarie 2023. 3. 17.
반응형

def find_value(arr):
    for val in arr:
        if val > 5 and val < 8:
            return val
    return None   # 조건을 만족하는 원소가 없을 경우 None을 반환

result = find_value(arr)
print(result)   # 출력: 6

 

이때 for 반복문을 멈추고 싶다면:

 

arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
search_value = 6

for val in arr:
    if val == search_value:
        print("찾았습니다!")
        break   # 값을 찾으면 반복문을 멈추고 종료
else:
    print("해당 값이 존재하지 않습니다.")

'코딩 > 파이썬 문법' 카테고리의 다른 글

파이썬 count() 메서드  (0) 2023.03.30
파이썬의 append 메소드  (0) 2023.03.24
array.count()  (0) 2023.03.21
파이썬의 배열 오름차순, 내림차순 정렬  (0) 2023.03.17
divmod함수  (0) 2023.03.06