Notice
Recent Posts
Recent Comments
Link
코드 여행 일기
파이썬 while 문을 활용한 반복문 예제 본문
728x90
반응형
안녕하세요! 이번에는 파이썬의 반복문 중 하나인 while 문에 대해 알아보겠습니다.
while 문은 주어진 조건이 참(True)인 동안 특정 블록의 코드를 반복해서 실행하는 데에 사용됩니다.
아래 예제를 통해 while 문의 사용법과 활용 방법을 알아보겠습니다.
1. while 문의 기본 구조
count = 0
while count < 5:
print(f"현재 count 값: {count}")
count += 1
결과:
현재 count 값: 0
현재 count 값: 1
현재 count 값: 2
현재 count 값: 3
현재 count 값: 4
2. 무한 루프(Infinity Loop)와 break 문
while True:
user_input = input("종료하려면 'exit'을 입력하세요: ")
if user_input.lower() == 'exit':
print("프로그램을 종료합니다.")
break
else:
print("계속 진행합니다.")
이 예제에서는 사용자가 'exit'을 입력할 때까지 프로그램이 계속해서 반복됩니다.
break 문을 사용하여 무한 루프를 종료합니다.
3. while 문과 조건식
number = 1
while number <= 10:
if number % 2 == 0:
print(f"{number}은(는) 짝수입니다.")
else:
print(f"{number}은(는) 홀수입니다.")
number += 1
결과:
1은(는) 홀수입니다.
2은(는) 짝수입니다.
3은(는) 홀수입니다.
4은(는) 짝수입니다.
5은(는) 홀수입니다.
6은(는) 짝수입니다.
7은(는) 홀수입니다.
8은(는) 짝수입니다.
9은(는) 홀수입니다.
10은(는) 짝수입니다.
4. while 문을 이용한 간단한 예제
password = "python"
while True:
user_password = input("비밀번호를 입력하세요: ")
if user_password == password:
print("비밀번호가 일치합니다. 로그인 성공!")
break
else:
print("비밀번호가 일치하지 않습니다. 다시 시도하세요.")
이렇게 while 문을 활용하면 특정 조건이 만족되지 않을 때까지 특정 블록의 코드를 반복해서 실행할 수 있습니다.
while 문은 프로그램에서 반복 작업을 효과적으로 수행할 때 유용하게 활용됩니다.
계속해서 파이썬의 다양한 기능을 탐험해보세요!
728x90
반응형
'코딩 > Python' 카테고리의 다른 글
파이썬 함수(def)의 이해와 활용 예제 (1) | 2024.01.14 |
---|---|
파이썬 continue와 break 문의 활용 예제 (0) | 2024.01.14 |
파이썬 조건문(if 문)의 이해와 활용 예제 (0) | 2024.01.14 |
파이썬 type() 함수 활용 예제 (1) | 2024.01.07 |
파이썬 집합(Set) 소개와 활용 예제 (1) | 2024.01.07 |