본문 바로가기

카테고리 없음

나도코딩의 파이썬 입문 9-6 ~ 11-9장(16~20일차) 요약정리

 
코딩 자율학습 나도코딩의 파이썬 입문
유튜브와 인프런 최고의 인기 강의를 한 권에 담았습니다. 일상 속 재미있는 예제로 파이썬 기본 개념을 배우고 1분 퀴즈, 실습 문제, 셀프체크로 이어지는 단계별 학습으로 파이썬을 완공할 수 있습니다. 이제 코딩은 선택이 아닌 필수! 코딩은 전공자만 배울 수 있다는 생각으로 지레 포기하지 마세요. 파이썬은 초보자가 가장 쉽게 배울 수 있는 프로그래밍 언어입니다. 관심만 있다면 누구나 코딩을 배울 수 있습니다. 나도코딩이 쉽고 재미있게 알려드립니다. 코딩을 처음 배우는 사람도 단계적 용어 설명과 친절한 지시선으로 막힘없이 따라 할 수 있습니다. 기본 설명 외에 팁, 노트 등을 적재적소에 배치해 혼자 공부할 때 생길 수 있는 의문점을 쉽게 해결할 수 있게 도와줍니다. 이제 〈코딩 자율학습 나도코딩의 파이썬 입문〉으로 완벽한 코딩 자율학습을 경험해 보세요.
저자
나도코딩
출판
길벗
출판일
2023.02.20

나도코딩의 파이썬 입문 책 표지

 

10장 예외처리

예외처리 : 프로그램에서 발생할 수 있는 오류 상황을 처리하는 것

 

try-except 문

try영역에 오류가 발생할 가능성이 있는 코드를 작성하고, 오류 발생 시 처리 동작은 except영역에 정의합니다.

except오류 종류에 따라 여러 번 정의할 수 있습니다.

 

형식 :

try:

실행할 명령1

실행할 명령2

...

except 오류 종류:

예외 처리 명령1

예외 처리 명령2

...

 

raise

프로그램에서 허용하지 않는 동작을 하려고 할 때 의도적으로 오류를 발생시키기 위해 사용

 

형식 :

raise 오류 종류

 

사용자 정의 예외

- 파이썬에서 기본으로 제공하는 오류 외에 사용자가 직접 오류를 정의해 예외 처리할 수도 있습니다.

- 사용자 정의 예외는 모든 예외의 조상에 해당하는 Exception 클래스를 상속합니다.

 

finally문 : try문에서 오류 발생 여부와 상관없이 try문을 벗어나는 시점에 항상 실행되는 구문

finally문은 try와 except로 이루어진 구문의 가장 밑에 정의

 

형식 :

try:

실행할 명령1

실행할 명령2

...

except 오류 종류1:

예외 처리 명령1

예외 처리 명령2

...

except 오류 종류2:

예외 처리 명령1

예외 처리 명령2

...

finally:실행할 명령1실행할 명령2...

 

11장 모듈과 패키지

모듈 : 서로 관련이 있거나 비슷한 기능을 하는 함수, 클래스 등을 담고 있는 파일

개발하기 쉽도록 프로그램의 기능을 독립적인 작은 단위로 나누는 작업모듈화

 

패키지 : 여러 모듈을 하나의 폴더 안에 담아 구성한 모듈들의 집합

폴더에 __init__.py 파일을 두면 패키지로 인식합니다

 

내장함수 : 파이썬에서 기본으로 제공해서 별도로 improt하지 않고도 사용할 수 있는 함수

ex. input(), len(), print(), range()

 

외장함수 : 파이썬을 설치할 때 함께 설치되지만 모듈을 improt해야만 사용할 수 있는 함수

ex. random, glob, os, time, datetime

 

 

이렇게 나도코딩의 파이썬 입문 요약정리가 끝이 났습니다 !

도움이 되셨으면 좋겠고 저의 다른 요약글도 많이 보셨으면 좋겠습니다 !