본문 바로가기

AI/Python

Python Basic #08 while / break / continue

# 사용자가 'q'를 입력하면 종료하기

# break 인접 순환을 탈출하여 아래로 이동

while True:
    a = input('q를 입력하면 종료합니다:')
    if a == 'q':
        break # 인접한 순환을 탈출하여 아래로 이동
    print(a)
print('종료합니다')

>>>

q를 입력하면 종료합니다:1
1
q를 입력하면 종료합니다:2
2
q를 입력하면 종료합니다:3
3
q를 입력하면 종료합니다:q
종료합니다

 

반복문을 참으로 하고

input() 함수를 만들어서 a를 누르면 break 시킨다.

q를 누르지 않으면 while문이라 계속 반복.

 


 

# continue 인접 순환을 탈출하여 위로 이동

# 3,4,9 게임 예제

 

for i in range(1, 11):
    if i % 3 == 0:
        continue #인접 순환을 탈출하여 위로 이동
    print(i)

>>>
1
2
4
5
7
8
10

 

반응형

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

Python Basic #10 커스텀 함수  (0) 2021.07.26
Python Basic #09 def  (0) 2021.07.23
Python Basic #07 boolean / if / for / while  (0) 2021.07.23
Python Basic #06 tuple  (0) 2021.07.23
Python Basic #05 .append() / .insert(,) / .extend() / +=[]  (0) 2021.07.23