티스토리 뷰

파이썬

(2) 조건문,반복문

느린 개미 2018. 4. 19. 00:47
반응형

인프런 에서 [

프로그래밍, 데이터 과학을 위한 파이썬 입문] 강좌  수강 후 정리한 내용입니다. 

추가, 변경 사항이 있을 수 있습니다.

 

1. 조건문 양식

 

if score >= 90: 

    grade = 'A' 

elif score >= 80: 

    grade = 'B' 

elif score >= 70: 

    grade = 'C' 

else: 

    grade = 'F

 

 

2. for문의 다양한 반복문 조건 

 

1) 문자열을 한자씩 리스트로

 

for i in ‘abcdefg’:

    print (i)

 

출력결과

a b c d e f g

 

2) 각각의 문자열 리스트로 

for i in [‘Americano’, ‘latte’, ‘frafuchino’]:

    print (i)

 

출력결과

Americano’, ‘latte’, ‘frafuchino

 

3) 간격을 두고 세기 

for i in range(1, 10, 2):

    # 1부터 10까지 2씩 증가시키면서 반복문 수행

    print (i)

 

출력결과

1

3

5

7

9

 

3. break 

 

for i in range(10):

    if i == 5: break # i가 5가 되면 반복 종료

    print (i)

print (“EOP”) # 반복 종료 후 “EOP” 출력

 

출력결과

0 1 2 3 4 EOP

 

4. continue

 

for i in range(10):

    if i == 5: continue # i가 5가 되면 i를 출력하지 않음

    print (i)

print (“EOP”)

 

출력결과

0 1 2 3 4 6 7 8 9 EOP

 

반응형