[모두를 위한 프로그래밍 : 파이썬] 조건문(if,else,elif)과 예외처리(try,except)

2020. 7. 27. 21:37코딩/Python


파이썬은 1학년 때 배웠었지만 앞으로 인공지능을 다룰 것을 생각해 실력을 쌓아가려 한다. 모두를 위한 프로그래밍 : 파이썬 강좌는 edwith에서 무료로 제공하는 강의이다. 초반 챕터는 이미 알고 있는 내용들이지만 기초부터 다시 쌓아가자.

 

조건문은 이미 너무 익숙한 내용이지만 예외처리는 사실 처음 알았다.

tryexcept 문으로 명령하는데, try문 내부의 명령이 실행되다가 불가능한 명령을 만나 중단될 경우 except문 내부의 명령을 실행한다.


예제1-1)40시간을 초과한 시간의 시급을 1.5배 하여 급여 계산 프로그램 만들기

Enter Hours: 45
Enter Rate: 10

Pay: 475.0

 

예제1-2) try/except를 사용해 숫자가 아닌 입력값을 받지않는 급여 계산 프로그램으로 수정

Enter Hours: 20
Enter Rate: nine
Error, please enter numeric input