연습 할 예제가있는 Python For 루프 자습서



Python For Loop에 대한이 게시물은 Python For Loop의 구문과 함께 For 루프가 무엇이며 어디에서 사용할 수 있는지 설명합니다. 또한 연습 할 수있는 여러 예제가 포함되어 있습니다.

Python 프로그래밍 언어는 처음부터 다른 프로그래밍 언어보다 한 걸음 앞서 왔습니다. 비슷한 이점이 있습니다. . 이 기사에서는 Python For Loop에 대해 배우고 프로그램에서 사용하는 방법을 배웁니다. 이 기사에서는 다음 개념을 다룹니다.

방대한 애플리케이션과 데이터 과학을 통한 Python의보다 쉬운 구현으로 인해 매년 데이터 과학을 위해 생성되는 일자리 수가 크게 증가했습니다. 등록 에두 레카 24 시간 연중 무휴 지원과 함께 실시간 산업 프로젝트에 대한 실무 경험을 쌓아 성공적인 데이터 과학자가되는 길을 안내합니다.





계속해서이 기사를 시작해 보겠습니다. for 루프 파이썬에서.

Python For Loop 란 무엇입니까?

for 루프는 다음과 같은 시퀀스를 반복하는 데 사용됩니다. 명부 , 튜플 , 세트 등 또는. 시퀀스뿐만 아니라 반복 가능한 객체도 for 루프를 사용하여 순회 할 수 있습니다.



아래에 표시된 순서도를 사용하여 for 루프를 이해하겠습니다.

loop-edureka에 대한 순서도 -python

실행이 시작되고 시퀀스 또는 반복 가능한 객체의 첫 번째 항목을 찾습니다. 시퀀스의 끝에 도달했는지 여부를 확인합니다. 블록에서 명령문을 실행 한 후 시퀀스의 다음 항목을 찾고 실행이 시퀀스의 마지막 항목에 도달 할 때까지 프로세스가 계속됩니다.



Python For 루프 구문

예를 들어 for 루프 구문을 이해하겠습니다.

x = (1,2,3,4,5) for i in x : print (i)

산출: 하나

2

4

5

PHP를 어떻게 설치합니까

위의 예에서 실행은 튜플 x의 첫 번째 항목에서 시작되어 실행이 5에 도달 할 때까지 계속되었습니다. 파이썬에서 for 루프를 사용할 수있는 방법에 대한 매우 간단한 예제입니다. 범위 함수를 for 루프와 함께 사용할 수있는 방법도 살펴 보겠습니다.

Python For 루프의 범위

파이썬에서 range는 시퀀스를 반환하는 내장 함수입니다. ㅏ 범위 기능 시작 매개 변수, 종료 매개 변수 및 단계 매개 변수의 세 가지 매개 변수가 있습니다. 끝 매개 변수에는 선언 된 숫자가 포함되어 있지 않습니다. 예를 들어 이해해 보겠습니다.

a = 목록 (범위 (0,10,2)) print (a)

산출: [0,2,4,6,8]

위의 예에서 시퀀스는 0에서 시작하여 9에서 끝납니다. 왜냐하면 종료 매개 변수가 10이고 단계가 2이기 때문입니다. 따라서 실행하는 동안 각 항목 이후에 2 단계 점프합니다.

문자열을 배열 PHP로 변환

이제 파이썬 for 루프를 사용하는 예제를 살펴 보겠습니다.

def pattern (n) : k = 2 * n-2 for i in range (0, n) : for j in range (0, k) : print (end = '') k = k-1 for j in range ( 0, i + 1) : print ( '*', end = '') print ( 'r') 패턴 (15)

산출:

위의 예에서 우리는 범위 기능을 사용합니다. 위의 패턴을 얻을 수 있도록 범위 함수를 사용하여 공백과 별표 값의 정확한 수를 얻었습니다.

파이썬 for 루프에서 break 문을 어떻게 사용할 수 있는지 살펴 보겠습니다.

Python For 루프 브레이크

Break in Python은 중단이 발생하자마자 실행을 종료하는 데 사용되는 제어 흐름 문입니다. 예제를 사용하여 for 루프에서 break 문을 사용하는 방법을 이해하겠습니다.

목록이 있다고 가정 해 봅시다. 따라서 원하는 문자열이 발견되는 즉시 break 문을 사용하여 루프를 종료합니다.

company = [ 'E', 'D', 'U', 'R', 'E', 'K', 'A'] in company : if x == 'R': break print (x)

산출: IS

위의 예에서 루프가 문자열 'R'을 만나는 즉시 break 문이 루프를 종료하는 if 문 블록으로 들어갑니다. 마찬가지로 문제 설명에 따라 break 문을 사용할 수 있습니다.

이제 목록에서 파이썬 for 루프를 사용하는 방법을 살펴 보겠습니다.

목록의 Python For 루프

파이썬의 목록은 다른 것과 같은 시퀀스입니다. 데이터 형식 , 그래서 우리가 목록을 어떻게 사용할 수 있는지에 대해 아주 분명합니다. 목록에서 for 루프가 사용되는 예를 보여 드리겠습니다.

color = [ 'blue', 'white'] vehicle = [ 'car', 'bike', 'truck'] color_comb = [(x, y) for x in color in vehicle] print (color_comb)

산출: [( 'blue', 'car'), ( 'blue', 'bike'), ( 'blue', 'truck'), ( 'white', 'car'), ( 'white', 'bike') , ( '흰색', '트럭')]

파이썬의 for 루프에서 continue 문을 어떻게 사용할 수 있는지 살펴 보겠습니다.

Python For 루프에서 계속

break 대신 break 문에서 사용한 것과 동일한 예제를 이해하겠습니다. continue 문을 사용하겠습니다. 또한 제어문이지만 유일한 차이점은 현재 반복 만 건너 뛰고 나머지 반복은 어쨌든 실행한다는 것입니다.

company = [ 'E', 'D', 'U', 'R', 'E', 'K', 'A'] in company : if x == 'R': continue print (x)

산출: IS

IS

자바 목록에서 가장 큰 숫자 찾기

위의 예에서 문자열 값이 'R'일 때 continue 문이 발생하여 실행이 특정 반복을 건너 뛰고 목록의 다음 항목으로 이동했습니다.

이제 파이썬에서 for 루프를 사용하는 방법을 더 잘 이해하기 위해 몇 가지 다른 예를 살펴 보겠습니다.

Python For 루프 예제

다음은 사용자로부터 가져온 5 개 숫자의 제품을 인쇄하는 간단한 for 루프 프로그램입니다.

res = 1 for i in range (0,5) : n = int (input ( 'enter a number')) res * = n print (res)

산출:

다음은 변이 목록에 제공된 사각형의 면적을 계산하는 또 다른 간단한 프로그램입니다.

side = [5,4,7,8,9,3,8,2,6,4] 면적 = [x in side에 대한 x * x] print (area)

산출: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

이제 for 루프 개념을 마쳤으므로 구조화 된 방식으로 프로그래밍 언어를 배우는 데 도움이되는 몇 가지 자습서가 있습니다.

  1. 파이썬의 While 루프
  2. Python의 컬렉션
  3. 파이썬 클래스와 객체
  4. Python 모듈

이것으로 Python에서 For 루프를 사용하는 방법을 배운이 기사의 끝으로 이동합니다. 이 튜토리얼에서 여러분과 공유 한 모든 내용이 명확하기를 바랍니다.

'Python For Loop'관련 기사를 찾았다면 전 세계에 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사입니다.

우리는 당신의 여정의 모든 단계에서 당신을 돕고 싶어하는 학생과 전문가를 위해 설계된 커리큘럼을 마련하기 위해 여기 있습니다. . 이 과정은 Python 프로그래밍을 먼저 시작하고 다양한 Python 개념과 함께 핵심 및 고급 Python 개념을 교육하도록 설계되었습니다. 처럼

질문이 있으시면 언제든지 질문하십시오. 'Python for Loop'의 댓글 섹션에 입력하시면 저희 팀이 기꺼이 답변 해 드리겠습니다.