본문 바로가기
Python/Python

[Python] 반복문(while문)

by 기록하는_사람 2022. 9. 20.

while문

📌 while문

: 조건이 True일 동안 계속 반복 실행.

 

💡 무한 루프에 빠질 수  있으므로 꼭 탈출할 수 있는 조건을 적어줘야 함.

while (조건):
    (실행문)

 

for문 vs while문

📌 for문 vs while문

for문 반복 횟수가 정해져 있는 경우 주로 사용.
while문 반복 횟수가 정해져 있지 않은 경우 주로 사용.

 

while문 - 예시

0입력 전까지 n을 입력받고 구구단을 출력하는 프로그램을 작성하시오.

while True:
    n = int(input("n 입력(종료:0): "))

    if n == 0:
        print("프로그램을 종료합니다.")
        break
    elif n > 0:
        for i in range(1, 10):
            print(f"{n} x {i} = {n * i}")
        print()
    else:
        print("숫자를 다시 입력하세요.")
        print()

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

[Python] 슬라이싱  (0) 2022.09.22
[Python] index와 indexing  (0) 2022.09.22
[Python] 문자열 포맷팅  (2) 2022.09.20
[Python] break | continue  (0) 2022.09.19
[Python] 복합 연산자  (0) 2022.09.14

댓글