이전 튜토리얼 에서 Python 의 네 가지 조건문 에 대해 배웠습니다 .
이 튜토리얼은 각 유형에 대한 다양한 유형 및 구문과 함께 Python의 Looping 문에 대해 설명합니다.
Python에 대한 전체 교육 시리즈는 Python 이 무엇인지에 대한 간략한 아이디어를 제공합니다.
Python의 반복문
파이썬의 루핑 문은 사용자가 지정한대로 여러 번 문 또는 코드 블록을 반복적으로 실행하는 데 사용됩니다.
Python은 아래와 같이 두 가지 유형의 루프를 제공합니다.
- While 루프
- For 루프
1. While 루프
파이썬의 While 루프는 주어진 조건이 참이 될 때까지 여러 문장 또는 코드를 반복적으로 실행하는 데 사용됩니다.
반복 횟수를 모를 때 while 루프를 사용합니다.
통사론:
while (표현식) : 문장 블록 증가 또는 감소 연산자
while 루프에서 표현식을 확인합니다. 표현식이 참이되면 while 루프 안에있는 문 블록 만 실행됩니다. 모든 반복에 대해 조건을 확인하고 조건이 거짓이 될 때까지 문 블록을 실행합니다.
예:
number = 5 sum = 0 i = 0
while (i<number): sum = sum + i i = i+1
print(sum) |
산출:
10
산출:
2. For 루프
파이썬의 For 루프는 주어진 조건이 거짓이 될 때까지 문장 블록이나 코드를 여러 번 실행하는 데 사용됩니다.
반복 횟수를 알 때 for 루프를 사용합니다.
통사론:
순서대로 var의 경우 : 코드 블록
여기서 var는 시퀀스의 값을 가져와 시퀀스의 모든 값이 완료 될 때까지 실행합니다.
예:
language = [‘Python’, ‘Java’, ‘Ruby’]
for lang in language: print(“Current language is: “, lang) |
산출:
현재 언어 : Python
현재 언어 : Java
현재 언어 : Ruby
산출:
범위 () 함수를 사용하는 루프 :
범위 () 함수는 일련의 숫자를 생성하는 데 사용됩니다.
예를 들어 , 범위 (5) 0-4 (도 5 참조)에서 숫자를 생성한다.
예:
language = [‘Python’, ‘Java’, ‘Ruby’]
for lang in range(len(language)): print(“Current language is: “, language[lang]) |
산출:
현재 언어 : Python
현재 언어 : Java
현재 언어 : Ruby
산출:
이 튜토리얼이 파이썬의 다양한 유형의 루프에 대한 지식을 풍부하게했을 것이라고 확신합니다.
Python의 제어문에 대해 자세히 알아 보려면 다가오는 자습서를 확인하십시오.
'파이썬' 카테고리의 다른 글
[파이썬 강좌] 8. 함수 (0) | 2020.08.25 |
---|---|
[파이썬 강좌] 7. 제어문 (Continue, Break, Pass) (0) | 2020.08.24 |
[파이썬 강좌] 5. 조건문 (if, if~else, Elif) (0) | 2020.08.22 |
[파이썬 강좌] 4. 연산자 (0) | 2020.08.21 |
[파이썬 강좌] 3. 데이터 유형 (0) | 2020.08.20 |
댓글