Python의 루핑 문

모든 프로그래밍 언어로 작성된 프로그램의 흐름은 기본적으로 순차적입니다. 함수의 첫 번째 명령문이 먼저 실행된 다음 두 번째 명령문이 실행되는 방식입니다. 프로그래머가 코드 블록을 여러 번 실행해야 하는 상황이 있을 수 있습니다. 이를 위해 프로그래밍 언어는 특정 코드를 여러 번 반복할 수 있는 다양한 종류의 루프를 제공합니다. 여기서는 Python의 반복문에 대해 이야기하겠습니다.

프로그래밍 언어에서 루핑 문에는 특정 조건에 도달할 때까지 계속해서 반복되는 명령이 포함되어 있습니다. 그들에 대해 자세히 알아 보려면 계속 읽으십시오.

내용의 테이블


  • Looping statements in Python
  • For Loop
  • While Loop
  • Nested Loop

  • Python의 루핑 문



    루핑은 복잡한 문제를 부드러운 문제로 단순화합니다. 이것은 프로그래머가 프로그램의 흐름을 수정하여 동일한 코드를 반복해서 작성하는 대신 프로그래머가 제한된 횟수만큼 코드를 반복할 수 있도록 합니다.

    Python에는 for 루프, while 루프 및 중첩 루프의 세 가지 유형의 루프가 있습니다.
    여기서는 이러한 다양한 유형의 루프와 사용 방법에 대해 알아봅니다.

    For 루프



    for 루프는 프로그래머가 주어진 조건이 만족될 때까지 코드의 일부를 실행해야 하는 경우에 사용됩니다. for 루프는 미리 테스트된 루프라고도 합니다. 반복 횟수를 미리 알고 있다면 for 루프를 사용하는 것이 가장 좋습니다.

    Python에는 C 스타일 for 루프, 즉 for (i=0; i

    통사론:



    for variable in sequence:
        statements(s)
    

    입력:



    a = 5
    for i in range(0, a):
        print(i)
    

    산출:



    0
    1
    2
    3
    4
    

    for 루프는 i 값이 a보다 작을 때까지 실행됩니다. i의 값이 5이므로 루프가 종료됩니다.

    동안 루프



    while 루프는 처음에 반복 횟수를 알 수 없는 상황에서 사용됩니다. 문 블록은 while 루프에 지정된 조건이 충족될 때까지 while 루프에서 실행됩니다. 미리 테스트된 루프라고도 합니다.

    Python에서 while 루프는 주어진 조건이 True인 동안 명령문 또는 명령문 그룹을 반복적으로 실행합니다. 그리고 조건이 거짓이 되면 루프를 종료하고 루프 후 다음 문장으로 이동합니다.

    통사론:



    While condition:
           statement(s)
    

    입력:



    count = 0
    while (count < 5):   
        count = count + 1
        print("Flexiple")
    

    산출:



    Flexiple
    Flexiple
    Flexiple
    Flexiple
    Flexiple
    

    루프는 count 값이 5가 되고 조건이 False가 될 때까지 'Flexiple'을 인쇄합니다.

    Python의 중첩 루핑 문



    Python 프로그래밍 언어를 사용하면 프로그래머가 another looping 문 내에서 하나의 루핑 문을 사용할 수 있습니다.

    통사론:



    #for loop statement
    for variable in sequence:
        for variable in sequence:
         statement(s)
    statement(s)

    while 루프 문

    while condition:
        while condition:
    statement(s)
    statement(s)


    입력:



    for i in range(1, 7):
        for j in range(i):
             print(i, end=' ')
        print()

    산출:



    1
    2 2
    3 3 3
    4 4 4 4
    5 5 5 5 5
    6 6 6 6 6 6

    마무리 생각



    이 자습서에서는 Python의 다양한 루핑 문과 그 용도에 대해 읽었습니다. 루핑 문은 특정 코드 블록을 여러 번 반복하는 데 사용됩니다. 다른 Python 개념here에 대해 읽을 수 있습니다.

    좋은 웹페이지 즐겨찾기