[Python] Control Statement 제어문

조건문과 반복문

  • 조건문 if의 형태
    if a < 50:
        print("smaller")
    elif a < 100:
        print("middle")
    else:
        print("bigger")
    
  • 반복문 for & while
    • for
      • 반복하는 횟수를 알고 있거나 정해져 있을때 사용
      • 일반적인 python의 for문 형태
        for ~ in range():
            {실행문}
        for ~ in {list, tuple, dict}:
            {실행문}
      
    • while
      • 조건에 따라서 반복을 결정할 때 사용한다.
      idx = 0
      
      while idx < 10:
        print('haha')
        idx += 1
        if idx > 5:
            break   # bread : 가장 인접한 loop를 탈출하는 keyword
      
    • pass
      • 공백, 반복문에서 아무것도 안하고 싶을 때 사용하며 일반적으로 비워두면 Python에서는 문법 오류가 난다.
      for tmp in range(10):
           pass