본문 바로가기

카테고리 없음

python-4

반복문 

 

같은 명령을 반복하는 코드를 묶어서 표현하자!

어떠한 조건이나., 범위 내에서 어떠한 명령을 반복적으로 수행하는것

 

for문  [1,2,3,4,5]에서 시퀀스에서

원소를 하나씩 가가져와서   for

출력 !   명령

 

원소로 반복하는 방법

시퀀스의 원소를 하나씩 변수에 넣어가면서 명령 실행

 

 

for문 

원소를 반복하는 방법

시퀀스의 원소를 하나씩 변수에 넣어가면서 명령 실행

 

for 변수 in 시퀀스 :

<수행할 명령>

 

sum = 0

for i in [1,2,3] :

    sum = sum + i

 

최종 sum  = 6

 

for 문에 들어갈  명령들은 같은 들여쓰기로 구분 !

for 변수 in 시퀀스 :

   < 수행할 명령>

   < 수행할 명령>

 

for문 명령이 len(시퀀스)번 만큼 실행!

 

for 변수 in 시퀀스:

 < 수행할 명령>

 

lenth = 0

for x in 'abcdefg' :

    length = length +1 

 

for 문 예시

nums = [1,2,3,4,5,6,7,8,9,10]
for i in nums:
    print(i)

 

for - range 문

 

range  - 연속되는 숫자를 만들어 주는 시쿠너스 자료형

range (a,b)  #a , a+1 ,a+2 ------ , b-1

range (0,9 ) #0,1,2,3,4,5,6,7,8

range(5) #range(0,5) 0,1,2,3,4

 

for 변수 in range (a,b):

    < 수행할 명령>

 

 

for - range I

구간으로 반복하는 방법

a이상 b미만의 수를 변수에 넣어가면서 명령을 수행

 

a = [1]

for i in range (2,4):

   a.append(i)

print(a)   #[1,2,3]

 

횟수로 반복하는 방법

a번 만큼 명령을 수행

 

for 변수 range(a):

    <수행할 명령>

 

count = 0

for i in range(10):

   count = count +1

 

print(count) #10