728x90
728x90
1. While문
조건문이 참일 때 한해서 반복적으로 코드를 수행
i = 1
result = 0
# i가 9보다 작거나 같을 때 아래 코드 실행
while i <= 9:
result += i
i += 1
print(result) # 출력값 : 45
2. For문
또 다른 반복문의 대표
for문 내에서 수를 차례대로 나열할 때 range()를 사용, 형태는 range(시작 값, 끝 값 + 1)
또한, range() 내에 값을 하나만 넣을 경우 자동으로 시작 값은 0이 됨 (ex) range(5) 면 범위는 0 ~ 4)
result = 0
# i는 1부터 9까지 모든 값을 순회
for i in range(1, 10):
result += i
print(result) # 출력값 : 45
어떠한 값을 무시하고 건너뛰고 싶을 때 continue를 사용
# 출력문 : 1번 학생은 합격입니다
# 5번 학생은 합격입니다
scores = [90, 85, 77, 65, 97]
cheating_list = {2, 4}
for i in range(5):
if i + 1 in cheating_list:
continue
if scores[i] >= 80:
print(i + 1, "번 학생은 합격입니다.")
728x90
728x90
'Study > 이것이 취업을 위한 코딩 테스트다' 카테고리의 다른 글
[이것이 취업을 위한 코딩 테스트다 with 파이썬] Chapter 10. 주요 라이브러리의 문법 (0) | 2023.05.12 |
---|---|
[이것이 취업을 위한 코딩 테스트다 with 파이썬] Chapter 09. 함수 (0) | 2023.05.12 |
[이것이 취업을 위한 코딩 테스트다 with 파이썬] Chapter 07. 조건문 (0) | 2023.05.11 |
[이것이 취업을 위한 코딩 테스트다 with 파이썬] Chapter 06. 입출력 (0) | 2023.05.11 |
[이것이 취업을 위한 코딩 테스트다 with 파이썬] Chapter 05. 사전, 집합 자료형 (1) | 2023.05.11 |