1. 조건문이란?
조건문은 특정 조건이 충족될 때만 코드가 실행되도록 하는 구조입니다. 파이썬에서는 if, elif, else 키워드를 사용하여 조건문을 작성합니다.
1) 기본 조건문 (if)
if 문은 조건이 True일 경우에만 실행됩니다.
예제 1: 기본 if 문 사용
age = 18
if age >= 18:
print("성인입니다.")
2) if-else 문
조건이 True일 때와 False일 때 각각 다른 코드를 실행할 수 있습니다.
예제 2: if-else 사용
age = 16
if age >= 18:
print("성인입니다.")
else:
print("미성년자입니다.")
3) if-elif-else 문
여러 개의 조건을 확인하고, 가장 먼저 만족하는 조건을 실행합니다.
예제 3: if-elif-else 사용
score = 85
if score >= 90:
print("A 학점")
elif score >= 80:
print("B 학점")
elif score >= 70:
print("C 학점")
else:
print("F 학점")
2. 반복문이란?
반복문은 특정 코드를 여러 번 실행할 때 사용합니다. 파이썬에서는 for 문과 while 문을 제공합니다.
1) for 문
리스트, 문자열, 튜플 등과 함께 사용하여 요소를 하나씩 순회합니다.
예제 4: for 문 사용
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
2) range()와 함께 사용하는 for 문
range() 함수는 특정 범위의 숫자를 생성합니다.
예제 5: range() 사용
for i in range(5):
print(i) # 0부터 4까지 출력
3) while 문
조건이 True일 동안 반복 실행됩니다.
예제 6: while 문 사용
count = 0
while count < 5:
print(count)
count += 1
3. 반복문 제어 (break, continue)
반복문 실행을 제어할 때 break와 continue를 사용할 수 있습니다.
1) break 문
break를 만나면 반복문이 즉시 종료됩니다.
예제 7: break 사용
for i in range(10):
if i == 5:
break
print(i) # 0부터 4까지 출력
2) continue 문
continue를 만나면 현재 반복을 건너뛰고 다음 반복을 실행합니다.
예제 8: continue 사용
for i in range(5):
if i == 2:
continue
print(i) # 0, 1, 3, 4 출력 (2는 건너뜀)
'BIG DATA > PYTHON' 카테고리의 다른 글
[파이썬 기초] – 초보자를 위한 파이썬 함수와 매개변수 완벽 가이드 (0) | 2025.03.22 |
---|---|
[파이썬 기초] 파이썬 연산자와 표현식 완벽 가이드 (0) | 2025.03.16 |
[파이썬 기초] 초보를 위한 파이썬 자료형과 데이터 구조 완벽 가이드 (0) | 2025.03.13 |
[파이썬 기초] 초보자를 위한 파이썬 변수 선언과 할당 완벽 가이드 (0) | 2025.03.13 |
[PYTHON] Flask에서 OAuth 2.0을 활용한 소셜 로그인 (Google, Kakao) (0) | 2025.03.10 |