Programming/Python (3) 썸네일형 리스트형 [ProjectH4C] 코딩도장 Python Write-up (3) 예외 처리 예외(Exception)란 코드를 실행하다가 발생하는 에러를 뜻한다. 실행할 때마다 에러가 발생하는 것이 아니고, 특수한 경우에만 발생하는 에러가 있는데, 이러한 상황들을 예외라고 한다. def ten_div(x): return 10 / x 위의 함수는 10을 매개변수로 나눈 값을 리턴하는 함수이다. 평소에는 잘 동작하지만, 매개변수로 0을 넘겨주면 실행하는 도중에 에러가 발생한다. #tenDiv.py def ten_div(x): return 10 / x a = int(input()) print(ten_div(a)) $ python tenDiv.py 0#0을 입력 Traceback (most recent call last): File "tenDiv.py", line 5, in print(ten.. [ProjectH4C] 코딩도장 Python Write-up (2) 파일 입출력 파이썬에서도 파일을 열어서 수정하는 것이 가능하다. 먼저 open 함수로 파일을 열고, write 함수를 이용해 파일을 수정하면 된다. 파일 수정을 마쳤다면 close 함수를 이용해 파일을 닫아주어야 한다. open(file_name, file_mode) 열고자 하는 파일의 이름을 첫 번째 인자로, 해당 파일의 모드를 두 번째 인자로 넘겨준다. 만약 파일을 읽기만 할 거라면 'r', 파일을 쓰고자(수정하고자)한다면 'w' 모드로 실행하면 된다. write('내용') 파일에 내용을 쓰고자 한다면 write 함수를 이용해서 추가해주면 된다. 이 때, 쓰고자 하는 파일에 대해 write 함수를 실행해야 하기 때문에 만약 파일 객체의 이름을 file로 만들었다면 file.write('내용')와 같은.. [ProjectH4C] 코딩도장 Python Write-up (1) 개요 요즘 떠오르는 대표적인 언어가 파이썬이다. 파이썬은 프로그래머 뿐 아니라 문, 이과를 통틀어서 어느 분야에서든 사용하는 언어로 자리잡혀있다. 파이썬의 비중이 커진 데에는 몇 가지 이유가 있다. 문법이 매우 쉽고 간단함. 패키지가 다양함. 오픈 소스이며, 모두 무료임 파이썬의 문법들은 굉장히 직관적이여서 초보자도 쉽게 배울 수 있다는 점이 프로그래밍의 장벽을 낮추고 널리 사용하게 된 가장 큰 이유이지 않나 싶다. 그런 파이썬의 기초 문법에 대해 공부해보고자 한다. 설치 및 실행 파이썬의 설치는 파이썬 공식 홈페이지 (http://www.python.org/downloads/) 에서 가능하다. 맥에는 기본으로 2.7 버전이 깔려있지만, 2.7버전을 실행하면 곧 사라질 버전이니 파이썬3을 이용하라는 경고.. 이전 1 다음