python for문 예제

그런 다음 Python에서 명확한 반복의 기초를 형성하는 두 가지 개념인 반복 및 반복기에 대해 배우게됩니다. 지금 보기이 튜토리얼은 실제 파이썬 팀에 의해 만들어진 관련 비디오 과정이 있습니다. 이해를 심화하기 위해 작성 된 튜토리얼과 함께 시청하십시오 : 파이썬의 루프 (명확한 반복)의 경우이 루프는 방금 배운 개념의 관점에서 완전히 설명 될 수 있습니다. 루프에 대한 반복을 수행하기 위해 파이썬은 다음을 수행합니다 : 이제 파이썬의 for 루프가 어떻게 작동하는지 완전히 이해하는 데 필요한 모든 개념이 소개되었습니다. 진행하기 전에 관련 용어를 검토해 보겠습니다: 예를 들어 0에서 4까지의 값을 반복하려는 경우 시퀀스에 식 목록이 포함되어 있으면 먼저 평가됩니다. 그런 다음 시퀀스의 첫 번째 항목이 반복 변수 iterating_var에 할당됩니다. 다음으로 문 블록이 실행됩니다. 목록의 각 항목은 iterating_var에 할당되고 명령문은 전체 시퀀스가 소진될 때까지 실행됩니다. x 횟수를 실행하려는 코드 블록이 있는 경우 y 횟수를 실행하려는 해당 코드 내의 코드 블록을 ”중첩 루프”라고 합니다. 파이썬에서는 누군가가 목록 목록이 있을 때마다 이 것들이 많이 사용됩니다 – 이에 따라 변경될 수 있는 개체입니다. 다음 예제에서는 숫자 목록을 반복하기 위해 for 루프의 사용을 보여 주며 있습니다. for 루프의 본문에서 목록에 있는 각 숫자의 사각형을 계산하고 동일한 숫자를 표시합니다. 이 튜토리얼은 파이썬에서 명확한 반복의 주력 인 for 루프를 제시했습니다.

다행히 Python은 정수 시퀀스를 생성하는 이터런 을 반환하는 기본 제공 range() 함수인 더 나은 옵션을 제공합니다. 기술적 참고: C 프로그래밍 언어에서 i++는 변수 i를 증가시다. 파이썬에서 i += 1과 거의 동일합니다. 휴식 과 while 루프와 같은 루프에 대한 동일한 방식으로 작업을 계속합니다. break는 루프를 완전히 종료하고 루프 다음의 첫 번째 문으로 진행 : 계속 문을 사용하면 루프의 현재 반복을 중지하고 다음을 계속 할 수 있습니다 :이 소개 시리즈의 이전 자습서에서 어떻게 보았는지 while 루프의 실행은 중단과 함께 중단되고 문을 계속하고 else 절로 수정할 수 있습니다. 이러한 기능은 for 루프에서도 사용할 수 있습니다. 또한 반복 가능 및 반복기의 내부 작동, 명확한 반복의 기초가되는 두 가지 중요한 개체 유형뿐만 아니라 다양한 다른 Python 코드에서 눈에 띄게 파악하는 것에 대해서도 배웠습니다. list가 break 문으로 나누면 else 절이 실행되지 않습니다: 루프에 대한 가장 기본적인 것은 시작 및 끝 값이 있는 간단한 숫자 범위 문입니다. 정확한 형식은 언어에 따라 다르지만 일반적으로 다음과 같습니다 : break 문을 사용하면 모든 항목을 반복하기 전에 루프를 중지 할 수 있습니다 : 앞에서 언급 했듯이 파이썬 for 루프는 루프에 기반한 반복기입니다.

Kommentarer inaktiverade.