이야기 할 내용들 . 

  • 조건문 소개 
  • 여러 조건을 넣을때, 주의할 점 
  • try / except문 소개


<조건문 소개>

우리는 파이썬코드를 작성할때 
조건문 if 를 이용해서 두가지 방향으로 갈 수있다 



조건문의 기본형태는 if로 시작하며 끝나는것을 나타내기 위해서 들여쓰기를 한다. 잘못쓴다면 오류가 난다.(블록의 형태를 만듦)


예. 기본적인 형태




조금 더 복잡한 조건문을 작성할때 (조건을 추가하고 싶을때) elif로 추가하고 else로 끝을낸다 


<여러 조건을 넣을때 주의할점> 


1. 조건이 겹치면 실행이 안된다

예. ( 여기서 else는 실행이 안됨.)


1
2
3
4
5
6
7
8
= input("숫자를 입력하시오")
= int(a)
if x < 2:
    print('작네')
elif x >= 2:
    print('크네')
else:
    print('응')
cs

2. 조건의 순서를 잘정해야한다.
예. ( x <20 밑에있는 조건은 실행이 안됨.)

1
2
3
4
5
6
7
8
9
10
11
= input("숫자를 입력하시오")
= int(a)
if x < 2:
    print('작네')
elif x < 20:
    print('20')
elif x < 10:
    print('10')
else :
    print('끝')
 
cs


< try/ except > 


의도치 않은 코드실수나 원하지 않는 input값을 받았을때 코드실행을 안될수 있는데 
이런 우려가 되는 코드부분은 try문으로 감싸고 바로밑에 except문으로 문제발생시 실행하고자 하는 코드를 작성함해서 오류검증 혹은 대응할 수 있다.
예.
1
2
3
4
5
6
7
8
9
10
11
= input('정수를 입력하시오')
try:
    x = int(a)
except:
    x = -1
 
if x > 0:
    print('잘하셧습니다')
else:
    print('정수가 아닙니다')
 
cs
 
 


+ Recent posts