컴굥일지

[Python 기초 복습 2] 조건문/반복문 본문

프로그래밍 강의/Django

[Python 기초 복습 2] 조건문/반복문

gyong 2022. 3. 29. 00:05
반응형

조건문

조건문의 형식은 아래와 같다.

if condition:
    statement
if condition:
    statement
else:
    statement2
if condition:
    statement
elif condition2:
    statement2
else:
    statement3
  1. condition
    • 값이 True/False로 나올 수 있으면 된다.
    • 이 곳에 보통 관계연산자, 논리연산자를 사용하게 된다.
    • 연산자 우선순위: 산술>관계>논리
  2. statement
    • 파이썬에서는 indentation으로 블럭을 인식한다. (중괄호 사용 X)

반복문(while)

while 반복문의 형식은 아래와 같다.

while condition:
    statement
  1. condition
    • 조건이 참일 때 statement가 반복적으로 실행된다.

반복문(for)

for 반복문의 형식은 아래와 같다.

for ~~ in collection:
    statement
  1. collection

    • 이 부분에는 iterable 자료형들이 들어간다. (반복 가능한 것)

    • ex) 문자열, list, tuple, set, dict 등...

    • range() 함수 또한 자주 쓰인다.

      range(10)  #0~9
      range(2,10)  #2~9
      range(2,10,2)  #2,4,6,8
      #range(a,b,c)  => a~b-1 사이의 값을 c칸씩

continue/break

  • continue - 반복문의 처음으로 돌아간다.
  • break - 반복문을 탈출한다.
반응형
Comments