반응형
3. 조건문과 반복문
1. if 문
if
문은 주어진 조건이 참(True)인지 거짓(False)인지 검사하여, 참인 경우에만 특정 코드를 실행하게 해주는 구문입니다.
age = 20
if age >= 18:
print("You are an adult.")
else:
print("You are a minor.")
여러 조건을 검사하고 싶다면 elif
를 사용할 수 있습니다.
score = 85
if score >= 90:
print("Grade: A")
elif score >= 80:
print("Grade: B")
else:
print("Grade: C or below")
2. for 문
for
문은 주어진 범위 내에서 반복 실행을 수행합니다. 주로 리스트나 튜플, 문자열과 같이 반복 가능한 객체를 사용합니다.
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
range()
함수를 사용하면 정해진 범위의 숫자를 생성하여 반복할 수 있습니다.
for i in range(5): # 0부터 4까지 반복
print(i)
3. while 문
while
문은 주어진 조건이 참(True)인 동안 반복 실행을 수행합니다.
count = 0
while count < 5:
print(count)
count += 1
4. break와 continue
break
: 현재의 반복문을 즉시 종료하고 반복문 다음에 오는 코드를 실행합니다.continue
: 반복문의 다음 반복으로 넘어가게 합니다.
for i in range(5):
if i == 2:
continue
elif i == 4:
break
print(i) # 0, 1, 3을 출력하고 종료
여기서 continue
는 i가 2일 때 print문을 건너뛰고, break
는 i가 4일 때 for 문을 종료합니다.
이러한 조건문과 반복문을 활용하면 프로그램의 흐름을 제어하고, 반복되는 작업을 효율적으로 처리할 수 있습니다.
반응형
'파이썬(Phython)' 카테고리의 다른 글
pyhton 8. 객체지향 프로그래밍 (1) | 2023.11.20 |
---|---|
python 7. 파일 입출력 (0) | 2023.11.15 |
Python 6. 에러와 예외 처리 (0) | 2023.11.14 |
python 5. 함수와 모듈 (0) | 2023.11.07 |
python 4. 자료형과 자료구조 (0) | 2023.11.06 |
파이썬 python 2. 기본 문법 (0) | 2023.11.01 |
1. 파이썬 소개 (0) | 2023.10.31 |
파이썬(Python) 기초 강의 (0) | 2023.10.31 |