본문 바로가기

Python

[python] 파이썬의 기본 개념(패키지, 모듈, 코드-class, function)

이 내용은 5월 15일 들은 교육을 바탕으로 작성하였다. 

 

파이썬이란?

1991년 개발되었다. 

C나 C++보다 배우기 쉽다.

직관적이고 이해하기 쉬움

객체 지향의 고수준 언어

인공지능. 빅데이터, 웹 서버, IOT 등을 개발하는 도구

=> 그래서 파이썬을 사용한다. 

 

파이썬 개발툴 종류 

기본개발툴(IDLE)

주피터 노트북: colab 등

파이참(PyCharm)

서브라임 텍스트(Sublime Text)

비주얼 스튜디오 코드(Visual Studio Code) 등

 

수업에서는 사용이 간단한 google colab을 사용한다. 

 

 


 

 

파이썬에서 패키지(Package), 모듈(Module), 코드(Code)

1. 패키지

: 특정한 파일을 집어넣어 import로 불러올 수 있는 폴더 

 

2. 모듈

: 파이썬 파일(.py) 

 

3. 코드

코드에는 두 가지가 있다. 

class

: 코드를 특정 주제로 묶은 것으로 가장 큰 단위이다. 함수가 최소 2개 이상 들어간다. 

function

: 작은 주제로 묶은 코드의 묶음

 

 

 

그런데 특별히 class 안에서 쓰이는 함수(function)을 메소드(method)라고 부른다. 

또한 모듈(파일) 안의 class와 funcion, 변수들을 전부 object라고 한다.