본문 바로가기

개발이야기/Python

Python?

728x90

Python은 프로그래밍 언어 중 하나이다.

현재 기준(2022년 9월) 굉장히 많은 인기를 누리고 있는 언어 중 하나로 다른 언어(C++, Java, js) 들과는 비교적 배우기 쉬운 언어에 속한다.

객체를 지향하는 프로그래밍 언어이고 굉장히 많은 라이브러리와 커다란 커뮤니티가 있다.

 

Python은 웹, AI, Data 등 핫한 분야에서 많이 쓰이고 있다.

예전에는 빠르게 만들고 버릴(?) 용도로 mock up 등 많이 사용했던거 같은데, 이젠 Enterprise 급 서비스에서도 사용하려는 움직임이 많은 것 같다.

 

Python의 장점은 사람의 언어와 비교적 비슷한 구조를 가진것이라고 생각한다.

fruit = "apple"
if not fruit == "apple": print("fruit is not apple")

위 Python 코드를 그대로 읽어 보면.... "fruit 은 apple, 만약 fruit 이 apple 이 아니면 fruit is not apple 을 출력해라" 가 된다.

 

그리고 또 하나의 가장 큰 장점은 ipythonjupyter notebook이 아닌가 싶다.

뒤에서 다루겠지만.. 특히 jupyter notebook이라는 tool이 Python 이라는 언어를 학습하는데 엄청난 도움이 되었다.

 

앞으로 이러한 Python을 사용해 Software 품질 활동에 어떻게 활용할 수 있을지 적어보려고 한다.

 

인생은 짧으니 Python을 사용해야 한다.