본문 바로가기
Software/Python

[파이썬의 기본] 반복문(while, for)

by lovey25 2019. 2. 28.
반응형

while

while문은 주어진 조건이 참이면 계속 반복해서 코드를 실행하도록 하는 명령어 입니다. 그러다가 조건이 거짓이 되면 while 루프를 빠져나가서 그다음 코드를 계속 실행하게 됩니다.

예제:

python
닫기
i=1 while i<=5: ​​print(i) ​​i=i+1 print("Finish")

결과:

break / continue

while문을 중단할 때 “break” 명령어를 사용합니다. break를 만나면 해당 while 루프는 즉시 중단이 됩니다. 반면, “continue”는 해당루프의 상위로 이동합니다.

아래 예제를 보면 “break”와 “continue” 역할을 쉽게 이해할 수 있습니다.

예제:

python
닫기
i=0 while i>=0: ​​i=i+1 ​​if i==2: ​​​​print(“Skip”) ​​​​continue ​​if i==5: ​​​​print(“Break”) ​​​​break ​​print(i) print(“Finish”)

결과:

for

리스트나 레인지처럼 한정된 범위내에서 반복을해서 작업을 수행해야 할 경우에 사용할 수 있는 명령어 입니다.

예제:

python
닫기
words = ["hello", "world", "spam", "eggs"] for word in words: ​​print(word + "!") for i in range(5): ​​print("hello!")

결과:

 

끝!

반응형

댓글