본문 바로가기
Python/Python 이론

파이썬 : 조건문과 반복문

by P_eli 2024. 1. 3.
728x90
반응형

파이썬에서 프로그램의 흐름을 제어하는데 중요한 역할을 하는 조건문과 반복문에 대해 알아보겠습니다.

 

조건문 (Conditionals)

조건문은 프로그램이 특정 조건에 따라 다르게 동작하도록 하는데 사용됩니다. 가장 일반적인 형태는 if-else 구문입니다.

 

age = 20

if age >= 18:
    print("성인입니다.")
else:
    print("미성년자입니다.")

 

위의 예제에서는 나이가 18세 이상이면 "성인입니다."를 출력하고, 그렇지 않으면 "미성년자입니다."를 출력합니다.

때로는 여러 조건을 검사해야 할 때가 있습니다. 그럴 때는 elif를 사용하여 다양한 조건을 처리할 수 있습니다.

 

score = 85

if score >= 90:
    print("우수한 성적입니다.")
elif 80 <= score < 90:
    print("보통 성적입니다.")
else:
    print("저조한 성적입니다.")

 

반복문 (Loops)

반복문은 코드 블록을 여러 번 실행하는 데 사용됩니다. 파이썬에는 for와 while 두 가지 주요 반복문이 있습니다.

for 반복문

for 반복문은 순서가 있는 자료형(리스트, 튜플, 문자열 등)의 각 요소를 순회하면서 반복 작업을 수행합니다.

 

fruits = ["사과", "바나나", "딸기"]

for fruit in fruits:
    print(fruit)

 

while 반복문

while 반복문은 주어진 조건이 참인 동안 반복 작업을 수행합니다.

 

count = 0

while count < 5:
    print("반복 횟수:", count)
    count += 1

 

무한 루프를 방지하기 위해 적절한 종료 조건을 설정하는 것이 중요합니다.

728x90
반응형

'Python > Python 이론' 카테고리의 다른 글

파이썬 : 캡슐화와 추상화  (0) 2024.01.22
파이썬 : 상속과 다형성  (0) 2024.01.22
파이썬 : 클래스와 객체  (1) 2024.01.21
파이썬 : 함수와 모듈  (0) 2024.01.10
파이썬 기본 문법 살펴보기  (0) 2024.01.02