파이썬 기초 - 04. 반복문

Jin·2022년 5월 5일
0
post-thumbnail

• 반복문

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

• for 문

원소로 반복하는 방법
시퀀스의 원소를 하나씩 변수에 넣어가면서 명령 실행

for 변수 in 시퀀스:
	<수행할 명령>
    
sum = 0
for i in [1,2,3]:
	sum = sum + i

• for range 문

-range

연속되는 숫자를 만들어주는 시퀀스 자료형

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

-for range(a,b)

구간으로 반복하는 방법
a이상 b미만의 수를 변수에 넣어가면서 명령을수행

a = [1]
for i in range(2, 4):
	a.append(i)
print(a) #[1, 2, 3]

-for range(a)

횟수로 반복하는 방법
a번 만큼 명령을 수행

count = 0
for i in range(10):
	count = count + 1
print(count) #10

• while 문

조건으로 반복하는 방법
조건이 True이면 명령을 수행

while 조건:
	<수행할 명령>
    
i = 5
while i<10:
	print(i)
    i++

-while문에서 조건이 항상 True라면
→ 무한정 코드가 실행된다. 빠져나올 수 없는 무한루프에 빠진다.

• break 문

if 문으로 조건을 걸어준 다음, break 실행
반복문을 탈출하는 역할

i= 0
while True:
	print(“knock”)
    if i>=3:
    	break
    i= i+ 1

>>>knock
>>>knock
>>>knock
>>>knock
profile
= 이 진

0개의 댓글