# 반목문 while
# while은 ' ~하는 동안 ' 이라는 뜻
# 조건이 참일 ' 동안 무한하게 ' 반복한다
# 기본형:
'''
while 조건:
    <조건이 참일 동안 반복할 명령>
'''
n = 5
while n > 0:
    print(n)
    n = n - 1
print('땡!')


print('\n----- 문제 1 -----')
# for문을 이용해 1부터 3까지 출력해보자.


# while문으로 1부터 3까지 반복해서 출력해보자.
# while문 조건: i가 3이하 
i = 1



print('\n----- 문제 2 -----')
# while문과 f-string을 사용해 7일, 6일, 5일을 출력해보자.
# 힌트: print(f"{변수}일")
day = 7
while day >= 5 :
    print(f'{day}일')
    day = day - 1




# 반복문을 탈출하는 break 문
# 일반적으로 " 조건문 "와 함께 사용돼요.
print('\n----- ex 1 -----')
i = 0
while True:
    print(i)
    i = i + 1
    if i == 3:
        break

print('\n----- 문제 3 -----')
# ( ? )에 알맞은 조건을 채워넣어
# 5까지 출력되면 반복문을 탈출해보세요.
'''
count = 0
while True:
    print(count)
    count = count + 1
    if ( ? ):
        break
'''
'''
for i in range(10000):
    print(i)
    if ( ? ):
        break
'''

print('\n----- 문제 4 -----')
# 1. money 변수에 0을 넣어요.

# 2. money = money + 1000 을 12번 반복하는 반복문을 작성하세요.
 
# 3. 작성한 반복문 안에서 만약 money가 8000이 되면
#    탈출하도록 해 보세요.

# 4. 아래 print문에 0 대신 money를 넣어 보세요.
print(f"그동안 모은 돈은 {0}원입니다.")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: