본문 바로가기

[파이썬]/제어문3

[파이썬][제어문] for문 HTML 삽입 미리보기할 수 없는 소스 for 문 시퀀스나 반복 가능한 객체의 요소들을 순회하는 데 사용되는 제어문 for문 for 문은 주어진 시퀀스(리스트, 튜플, 딕셔너리, 문자열 등)의 모든 요소를 순회하는 데 사용되는 반복문이다. for문 기본 형태 for 변수 in 시퀀스: 수행할 문장1 수행할 문장2 ... 여기서 시퀀스는 순회할 대상이고, 변수는 시퀀스의 각 요소를 참조하는 데 사용된다. for문의 동작원리 li = [1, 2, 3, 4, 5] for i in li: print(i) # 1 2 3 4 5 출력 이 코드는 리스트인 li의 모든 요소들을 순회하면서, 각 요소를 변수 i에 할당하고 print(i)를 수행한다. 따라서 1 - 5까지의 숫자가 차례대로 출력된다. for문은 break.. 2023. 11. 6.
[파이썬][제어문] while 문 HTML 삽입 미리보기할 수 없는 소스 While 문 조건문의 한 종류로, 조건이 참인 경우 반복적으로 코드 블록을 실행하는 제어문 while 문의 기본 형태 while 문도 다른 제어문과 동일한 형태를 가지고 있다. if 문은 조건이 참인 경우 코드 블록을 실행하고 종료되는 반면 while 문은 조건이 참인 동안 코드 블록을 실행하며 이 과정을 조건이 거짓이 될 때까지 무수히 반복하는 특징이 있다. while 조건: 조건이 참인 동안 실행할 코드 while 문의 동작 원리 while 문은 조건을 평가하고 조건이 참인 경우 코드 블록을 실행하고 난 이후 다시 조건을 해석하는 제어문이다. 이 과정을 조건이 거짓이 될 때까지 반복적한다. 만약 처음부터 조건이 거짓일 경우 코드 블록은 한 번도 실행되지 않는다.. 2023. 11. 6.
[파이썬][제어문] if문 HTML 삽입 미리보기할 수 없는 소스 if 문 조건문의 한 종류로, 조건이 참일 경우에만 코드 블록을 실행 if 문의 기본 형태 if 문은 조건과 실행할 코드로 이루어져 있다. 주의해야 할 점으로는 들여 쓰기 또한 문법이니 같은 블록 내의 코드는 들여 쓰기 칸을 맞추도록 하자. if 조건: 실행할 코드 if 문의 동작 원리 if 문은 조건이 참(True) 또는 거짓(False)으로 평가되는 표현식이며, 실행할 코드는 조건이 참일 때 실행된다. if True: print("조건이 참일 경우 print 실행") # 조건이 참일 경우 print 실행 반환 if False: print("조건이 참일 경우 print 실행") # 조건이 거짓일 경우 반환하지 않는다. if 문을 통한 몇 가지 예를 들어보자. · .. 2023. 11. 6.