Kim Seon Deok

python chapter4-3반복문 본문

python/python

python chapter4-3반복문

seondeok 2021. 8. 19. 22:25

<4-3 반복문과 while 반복문>

범위 : 정수의 범위를 나타내는 값

        for 반복문과 함께 많이 사용되는 자료형

        특정한 횟수만큼 반복해서 돌리고 싶을 때 for 반복문과 범위를 조합

 1.매개변수에 숫자 한 개 넣기

range(A) >> 0부터 A-1까지

2.매개변수에 숫자 두 개 넣기

range(A, B) >> A부터 B-1까지

3.매개변수에 숫자 세 개 넣기

range(A, B, C) >> A부터 B-1까지 & ( B - A = C)

 

*list() 함수를 이용해 범위를 리스트로 변경하면 범위 내부에 어떤 값이 들어있는지 확인 할 수 있다.

list(range(10))

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

 

list(range(5, 10))

[5. 6, 7, 8, 9]

 

list(range(0, 10, 2))

[0, 2, 4, 6, 8]

 

* range() 함수의 매개변수로는 반드시 정수를 입력해야 한다

 a = range( 0, int(n/2) )

list(a)

[ 0, 1, 2, 3, 4]

 

a = range( 0 , n//2 )

list(a)

[0, 1, 2, 3, 4]

 

<for 반복문 : 범위와 함께 사용하기>

for 숫자변수 in 범위 : 

    코드

 

<for 반복문 : 리스트와 범위 조합하기>

 

<for 반복문 : 반대로 반복하기>

reversed()함수 이용

<while 반복문>

for 반복문 : 리스트 또는 딕셔너리 내부의 요소를 모두 순회하는 경우, 특정 횟수만큼 반복하는 경우

while 반복문 : 무한반복, 조건을 활용해서 반복을 사용해야 할 때

 

while 불 표현식:

    문장

 

<while 반복문 : break 키워드 / continue 키워드>

break 키워드 : 반복문을 벗어날 때

continue 키워드 : 현재 반복을 생략하고, 다음 반복으로 넘어갈 때

'python > python' 카테고리의 다른 글

python gui  (0) 2021.11.18
python chapter5 함수  (1) 2021.08.25
python chapter4-1반복문  (0) 2021.08.19
python chapter4 반복문  (0) 2021.08.19
python chapter3 조건문  (0) 2021.08.19
Comments