Python - for문

Python/학교 / / 2020. 9. 29. 14:28
728x90
반응형

for문의 기본 구조

for 변수 in 리스트(또는 튜플, 문자열):
	수행할 문장1
    수행할 문장2
    

 

전형적인 for문

#전형적 for문
test_list = ['one','two','three']
for i in test_list:
    print(i)

[그림1] for문

 

다양한 for문의 사용

# 다양한 for문의 사용
a = [(1,2),(3,4),(5,6)]
for(first,last) in a:
    print(first+last)

 

[그림2] 다양한 for문의 사용

 

예제 - 60점이 넘으면 합격, 그렇지 않으면 불합격

marks = [90,25,67,45,80]

number = 0
for mark in marks:
    number = number+1
    if mark > 60:
        print('%d번 학생은 합격입니다.' %number)
    else:
        print('%d번 학생은 불합격입니다.' %number)

[그림3] for문 예제1

 

for문과 continue활용

marks = [90,25,67,45,80]

number = 0
for mark in marks:
    number = number+1
    if mark < 60 : continue
    
    print('%d번 학생 축하합니다. 합격입니다. '%number)

[그림4] continue활용

 

 

range함수 사용

sum = 0
for i in range(1,11):
    sum +=i

print(sum)

[그림5] range함수 사용

 

 

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기